Cytat
kat1
link1
link2
kat2
link3
kat3
link4
link5
Narazie uzywajac JOIN'a dostalem taki wyniklink1
link2
kat2
link3
kat3
link4
link5
Cytat
kat1
link1
kat1
link2
kat2
link3
kat3
link4
kat3
link5
Pozniej uzylem GROUP_CONCAT i zapytanie wygladalo taklink1
kat1
link2
kat2
link3
kat3
link4
kat3
link5
lecz gdy dodalem do SELECT'a wyswietlanie id z menu to wyswietlal sie tylko najstarszy wynik dla danej kategorii, czyli kazdy link z kat1 mial id 1 itd. Jak zmodyfikowac to zapytanie aby kazdy link mial wyswietlany swoj id? Ew. jakie zapytanie stworzyc?
SELECT k.*, GROUP_CONCAT(DISTINCT m.tytul ORDER BY m.id) AS tytul FROM kategorie k, menu m WHERE k.jezyk = 'pl' AND m.kat_id = k.id GROUP BY k.id