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

SQL Query tidak menunjukkan hasil yang diharapkan

Coba ubah GROUP BY menjadi

GROUP BY
   xf_user_group_relation.user_id, xf_user_group_relation.user_group_id

Sebagian besar DBMS lain akan membuat kesalahan untuk kueri itu karena setiap kolom dalam daftar SELECT harus diagregasi atau di GROUP BY.

Sunting:ini adalah contoh bagus mengapa ANSI-SQL dan RDBMS lainnya tidak mengizinkan sintaks ini




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Terapkan pemberitahuan acara MySQL kembali ke aplikasi Delphi

  2. Hibernate + MySQL:Cara mengatur pengkodean utf-8 untuk database dan tabel

  3. Pengecualian Java JDBC MySQL:Operasi tidak diizinkan setelah ResultSet ditutup

  4. mySQL mengembalikan indeks setelah dimasukkan

  5. cara mendapatkan daftar nama Skema Basis Data MySql menggunakan Java JDBC