Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pilih Orang Tua dan Anak Dengan MySQL

Orang tua adalah catatan tanpa parent_id .
Anak-anak memiliki parent_id sama dengan id komentar induknya .

  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;

Perhatikan bahwa self-join harus menjadi outer join sehingga Anda tidak melewatkan komentar orang tua tanpa anak.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbedaan antara mysql &mysqli

  2. cara memublikasikan penginstal aplikasi jendela c#

  3. Migrasi SQL Server 2008 R2 ke MySQL

  4. Peningkatan Atom dengan Kerangka Entitas

  5. MySQL - PILIH ... WHERE id IN (..) - urutan yang benar