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

nhóm theo tên cột mệnh đề mà không chọn nó trong danh sách chọn

Kết quả là không hàng đầu tiên gặp phải. MySQL khá rõ ràng về việc sử dụng cái gọi là "cột ẩn". Để trích dẫn từ tài liệu :

Mục đích của tiện ích mở rộng này là cho phép các truy vấn mà bạn nhóm trên khóa chính của bảng và không phải đặt tất cả các cột bổ sung. Hành vi này thực sự phù hợp với tiêu chuẩn ANSI.

Việc sử dụng "cột ẩn" trong các trường hợp khác bị nghi ngờ. Các giá trị được chọn là tùy ý . MySQL thậm chí không đảm bảo rằng chúng đến từ cùng một hàng (mặc dù trong thực tế, chúng có).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL cần làm cho cột KHÔNG DUY NHẤT. Lỗi không thể DROP 'ColumnName' kiểm tra xem cột / khóa có tồn tại không

  2. Lỗi MySQL / Amazon RDS:bạn không có SUPER đặc quyền ...

  3. cách sử dụng LIKE với tên cột

  4. nhập mysql trên windows

  5. Kế thừa PHP và MySQL