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

kelompokkan dengan nama kolom klausa tanpa memilihnya di daftar pilih

Hasilnya tidak baris pertama yang ditemui. MySQL cukup jelas tentang penggunaan apa yang disebut "kolom tersembunyi". Mengutip dari dokumentasi :

Maksud dari ekstensi ini adalah untuk mengizinkan kueri tempat Anda mengelompokkan kunci utama tabel, dan tidak harus memasukkan semua kolom tambahan. Perilaku ini sebenarnya konsisten dengan standar ANSI.

Penggunaan "kolom tersembunyi" dalam kasus lain dicurigai. Nilai yang dipilih sewenang-wenang . MySQL bahkan tidak menjamin bahwa mereka berasal dari baris yang sama (walaupun dalam praktiknya, memang demikian).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pesanan mysql dengan nilai bidang yang sesuai dengan maks

  2. Adakah yang tahu arti di balik pesan kesalahan php ini?

  3. Bagaimana saya bisa menggunakan operator penugasan MySQL (:=) dalam kueri asli hibernasi?

  4. Kolom Laravel 1048 tidak boleh NULL untuk menyimpan data

  5. Pengaturan sonar dengan MySql