Witam. Mam zaimplementowaną 5 metodę depesza na MySQL i PostgreSQL. Potrzebuje teraz wyświetlić wszystkie elementy, które są na końcu, czyli wszystkie dzieci, które nie mają dzieci. Nie mogę sobie poradzić.

Chodzi o to żeby z takiej listy:
+- Informatyka
+- Programowanie
+- C++
+- Java
+- PHP
+- Serwery
+- Księgowość
+- Księga
+- Pełna

pokazał: c++, java, php, serwery, księga, pełna. Czyli elementy nie posiadające dziecka.


POST DO USUNIĘCIA. Jednak sobie poradziłem

  1. SELECT j.*, p.* FROM job j, job_pos p WHERE j.id=p.job_id AND NOT EXISTS (SELECT * FROM job_pos p2 WHERE parent_id=j.id AND parent_id!=job_id) GROUP BY j.id