tutoriale: tut_id tut_tytul tut_autor tut_data tut_tresc kategorie: kat_id kat_kategoria tut_kat: id_tut id_kat
Takim zapytaniem wyciągam listę artykułów, wraz z nazwami kategorii:
SELECT SQL_CALC_FOUND_ROWS tut_id, tut_tytul, tut_autor, tut_data, tut_tresc, GROUP_CONCAT(kat_kategoria SEPARATOR '<br/>') kategorie FROM tut_kat, tutoriale, kategorie WHERE tut_kat.id_tut=tutoriale.tut_id AND tut_kat.id_kat=kategorie.kat_id GROUP BY tut_id ORDER BY tut_id DESC LIMIT $start, $na_strone
To rozwiązanie ma wadę: nie pokazuje artykułów bez kategorii. Nie mogę spłodzić zapytania, które pokaże wszystkie artykuły.