Tidak. Anda tidak bisa. Nilai tidak diketahui sampai kueri dijalankan. Dan bahkan jika Anda bisa, Anda akan memiliki banyak nilai yang mungkin berbeda dalam satu kolom. Mana yang harus digunakan?
Satu-satunya alasan sah yang dapat saya bayangkan untuk permintaan seperti itu adalah karena Anda memiliki semacam desain EAV dan Anda ingin mendapatkan hasil Pivot.
Jika demikian, Anda dapat menggunakan Dymanic SQL (menjalankan kueri, mendapatkan hasilnya, membuat kueri lain berdasarkan hasil tersebut dan menjalankannya.) Tetapi operasi semacam ini lebih baik dilakukan di sisi aplikasi (mendapatkan hasil dan format mereka di sana, seperti yang Anda inginkan).