Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mysql:gunakan nilai sebagai alias dalam kueri

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).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL mogok (Beberapa petunjuk mungkin tidak valid dan menyebabkan dump dibatalkan)

  2. Array Multi-Dimensi dari pencocokan kolom mysql

  3. Cara Memformat Angka dengan Koma di MySQL

  4. MySQL:ERROR 1227 (42000):Akses ditolak - Tidak dapat MENCIPTAKAN PENGGUNA

  5. Pilih nilai paling umum dari bidang di MySQL