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

Mysql otomatis menambahkan awalan ke bidang

Mesin SQL tidak akan menulis ulang kueri Anda ke bidang "alias otomatis" untuk Anda — alias harus eksplisit.

Namun, Anda memiliki dua opsi dalam kode klien.

Pertama, Anda dapat dengan jelas menulis abstraksi yang menyatukan kueri dan memberikan alias saat melakukannya.

Kedua, dan lebih mudah, adalah menggunakan informasi yang diekspos di MYSQL_FIELD struktur yang terkait dengan setiap set hasil. Ini berisi bidang dan nama tabel (dan informasi lainnya) tentang setiap bidang, memungkinkan Anda untuk menggabungkan t1_field1 secara terprogram dan tanpa mengetahui nama field terlebih dahulu. Bagaimana info ini diekspos bergantung pada API klien khusus Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan hasil kueri hitung dengan mengabaikan pernyataan LIMIT

  2. Cara SELECT berdasarkan nilai SELECT lainnya

  3. Menghapus Substring yang Digandakan

  4. php mysql Hubungkan Database dari server lain

  5. Peringatan:karakter tak terduga dalam input:(ascii=29) state=0 in