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

Klausa WHERE memberikan hasil yang berbeda baik di subquery atau tidak

Saat Anda merujuk ke kolom yang tidak ada dalam group by list, MySQL akan mengembalikan nilai yang dipilih secara acak dari salah satu baris dalam grup. Jadi, penting apakah Anda memfilter di dalam subkueri, sebelum group by , atau di luar subkueri, setelah group by . Dalam kasus kedua, grup dengan baris yang cocok dan tidak cocok akan disertakan atau dikecualikan secara acak.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. In_array PHP vs. MySQL SELECT

  2. bagaimana cara memperbarui satu atau lebih bidang dengan mengabaikan bidang kosong ke dalam database mysql?

  3. MySQL AUTO_INCREMENT berdasarkan grup menggunakan InnoDB atau alternatif

  4. Hitung dengan LEFT JOIN hanya menunjukkan satu baris

  5. Bagaimana melakukan permintaan SQL menggunakan CASE