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

Tại sao DISTINCT phải đi đầu trong MySQL?

Rất tiếc, tôi chưa thể thêm nhận xét.

Những gì @Gordon Linoff đã viết là hoàn toàn đúng. Bạn đang gặp lỗi là DISTINCT nói chung hoạt động như một phần của SELECT mệnh đề hoặc AGGREGATE hàm số. Nó được sử dụng để trả về các hàng duy nhất từ ​​một tập hợp kết quả và nó có thể được sử dụng để buộc các giá trị cột duy nhất trong một hàm tổng hợp.

Ví dụ:SELECT DISTINCT * ... COUNT(DISTINCT COLUMN) hoặc SUM(DISTINCT COLUMN).

Thông tin thêm về DISTINCT trong các công cụ DB phổ biến:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để triển khai chương trình này để nhập vào một bảng mà không sử dụng Câu lệnh CHÈN VÀO CHỌN?

  2. Truy vấn cơ sở dữ liệu phân biệt chữ hoa chữ thường

  3. Cách chèn mảng json vào cơ sở dữ liệu mysql

  4. Làm cách nào để nhận được bài đăng được nhận xét gần đây nhất bên trên bài đăng mới đã gửi trong Wordpress?

  5. tìm nạp 3 hàng mỗi ngày nếu lập lịch trong 1 năm