Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy vấn SQL không hiển thị kết quả mong đợi

Thử thay đổi GROUP BY thành

GROUP BY
   xf_user_group_relation.user_id, xf_user_group_relation.user_group_id

Hầu hết các DBMS khác sẽ gây ra lỗi cho truy vấn đó vì mọi cột trong danh sách CHỌN phải được tổng hợp hoặc trong GROUP BY.

Chỉnh sửa:đây là một ví dụ tuyệt vời về lý do tại sao ANSI-SQL và các RDBMS khác không cho phép cú pháp này




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. COMMIT HOẶC conn.setAutoCommit (true)

  2. Cách nâng cấp MySQL trên CentOS

  3. Kiểm tra xem mô hình laravel đã được lưu hay truy vấn đã được thực thi chưa

  4. Tôi có thể sử dụng nhiều câu lệnh trong một truy vấn được chuẩn bị sẵn trên JDBC không?

  5. Cách lưu trữ html trong cơ sở dữ liệu mysql