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

MySQL Limit LEFT JOIN Truy vấn con sau khi tham gia

Điều này sẽ cung cấp cho bạn 5 nhận xét cho mỗi bài đăng.

SELECT  p.*,
        c.*
FROM    Post p
        LEFT JOIN
        (
            SELECT  a.*
            FROM    Comments a
            WHERE    
                    (
                       SELECT   COUNT(*) 
                       FROM     Comments b
                       WHERE    a.Post_ID = b.Post_ID AND 
                                a.ID <= b.ID
                    ) <= 5
        ) c ON  a.ID = c.Post_ID



  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:YÊU CẦU SSL không được hiển thị trong tài trợ

  2. Truy vấn SQL vị trí địa lý không tìm thấy vị trí chính xác

  3. Cách đặt thứ tự 1,2,3 không phải 1, 10, 11, 12 trong mySQL

  4. Bắt MySQL hoạt động trên OSX 10.7 Lion

  5. Tại sao tôi gặp lỗi này 'Lỗi liên kết truyền thông Gói tin cuối cùng được gửi ...' khi kết nối với MySQL bằng Java (Netbeans)?