<?php $query = "SELECT C.*, count(A.ID) numArticle FROM $tbl_category C left JOIN $tbl_articles A ON A.category =
C.main_category GROUP BY C.id ORDER BY C.id" ?>
które pobiera mi za dwóch tabel "category" i "articles" dane, z pierwszej kategorie, a z drugiej ilośc artykułów w tej kategorii i wszystko było by OK gdyby nie to, że ja chcę pobrać ilość artów i kategorie główne (czyli w kolumnie subcategory, są puste np.
struktura tabeli category
ID | NAME | IMAGE | SUBCATEGORY
1 | Główna | wp.pl | (null) |
2 | Podkategoria | wp.pl | Główna |
co muszę dopisać, żeby wykonywało to co chcę ?
Edit: ok poradziłem sobie poprawne zapytanie
<?php $query = "SELECT C.*, count(A.ID) numArticle FROM ".$tbl_category." C left JOIN ".$tbl_articles." A ON A.category = C.id AND C.main_category='' GROUP BY C.id ORDER BY C.id"; ?>