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

Fungsi Agregat MySQL tanpa klausa GROUP BY

Ini dirancang - ini adalah salah satu dari banyak ekstensi standar yang diizinkan MySQL.

Untuk kueri seperti SELECT name, MAX(age) FROM t; dokumen referensi mengatakan bahwa:

Tanpa GROUP BY, hanya ada satu grup dan tidak dapat ditentukan nilai nama mana yang akan dipilih untuk grup tersebut

Lihat dokumentasi di grup dengan menangani untuk informasi lebih lanjut.

Pengaturan ONLY_FULL_GROUP_BY mengontrol perilaku ini, lihat 5.1.7 Mode SQL Server mengaktifkan ini akan melarang kueri dengan fungsi agregat yang tidak memiliki grup demi pernyataan dan diaktifkan secara default dari MySQL versi 5.7.5.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel-5 'LIKE' setara (Fasih)

  2. Format tanggal MySQL DD/MM/YYYY pilih kueri?

  3. Bagaimana saya bisa mendapatkan nilai enum yang mungkin dalam database MySQL?

  4. Cara Mendapatkan Catatan Pertama di Setiap Grup di MySQL

  5. Rails, MySQL dan Snow Leopard