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

Chọn cha mẹ và con cái với MySQL

Cha mẹ là những bản ghi không có parent_id .
Trẻ em có parent_id bằng id của nhận xét gốc .

  SELECT ...
    FROM comments AS parent
         LEFT JOIN comments AS child 
         ON child.parent_id = parent.id
   WHERE parent.parent_id IS NULL
ORDER BY parent.id, child.id;

Lưu ý rằng liên kết tự phải là liên kết ngoài để bạn không bỏ lỡ các nhận xét của phụ huynh mà không có con.



  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ấu hình Spring boot Docker và Mysql

  2. Hiển thị tên bảng và tên trường trong URL yêu cầu

  3. XÓA bằng cách sử dụng LEFT JOIN với LIMIT trong MySQL

  4. Cảnh báo:mysql_real_escape_string ():Quyền truy cập bị từ chối đối với người dùng '' @ 'localhost' (sử dụng mật khẩu:KHÔNG)

  5. ADDTIME () trả về thời gian 24 giờ