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

Chọn N * nhóm * đầu tiên bằng cách sử dụng mysql

Thay vào đó, hãy thực hiện việc này với tư cách tham gia:

SELECT T.*
FROM T join
     (SELECT DISTINCT COMPANY_ID
      FROM T
      ORDER BY 1 DESC
      LIMIT N
     ) TN
     on TN.COMPANY_ID = T.COMPANY_ID;

Các phép nối rõ ràng thường hoạt động tốt hơn in trong where mệnh đề.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt Mtop (Giám sát máy chủ cơ sở dữ liệu MySQL) trong RHEL / CentOS 6/5/4, Fedora 17-12

  2. Không tìm thấy lớp 'mysqli_connect'

  3. JSON_ARRAY_INSERT () - Chèn giá trị vào một mảng JSON trong MySQL

  4. Trình kích hoạt được lưu trữ của trình kích hoạt mysql đã được sử dụng bởi câu lệnh đã gọi trình kích hoạt được lưu trữ

  5. Truy vấn MySQL để chọn dữ liệu từ tuần trước?