Mam sobie 2 bazy :
1) articles
article_id //numer artykułu title //tytuł body //treść date //DATA dodania category_id //id kategorii comment_num //liczba komentarzy
2) comments
id //numer komentarza article_id //numer artykułu, którego jest ten komentarz author //autor date //DATA dodania body //treść
I mam pytanie :
Jak wyjąć wszystkie komentarze po id artykułu?
Takie zapytanie :
SELECT * FROM `articles` JOIN `comments` USING (article_id)
Daje mi :
[article_id] => 2 //id artykułu [title] => Lorem... //tytuł artykułu [body] => to jest komentarz //treść komentarza [category_id] => 1 //kategoria artykułu [comment_num] => 1 //l. kom. artykułu [id] => 1 [author] => nikt
A takie zapytanie :
SELECT * FROM `comments` JOIN `articles` USING (article_id)
Daje :
[article_id] => 2 //id artykułu [id] => 1 //id komentarza [author] => nikt //autor komentarza [body] => Lorem ipsum... //treść artykułu [title] => Lorem... //tytuł artykułu [category_id] => 1 //kategoria artykułu [comment_num] => //l. kom. artykułu
(wszystkich kolejnych komentarzy nie wyświetla)
Albo chociaż jak pokazać tylko dane komentarza?