1
我的表,關係和希望的結果: 想不通查詢該表和關係
我想如果可能的話,你可以在圖片中看到,得到這個1行的結果。 如果這是不可能的,那麼2行結果如此之後我可以循環以從2行中獲得2個類別。
我找不出正確的SQL_QUERY。
我不知道如何創建查詢有想要的結果。
該查詢的外觀應該如何?
或者,也許這是不好的方式來獲取這樣的數據,我應該在2查詢而不是1查詢做到這一點?
我的表,關係和希望的結果: 想不通查詢該表和關係
我想如果可能的話,你可以在圖片中看到,得到這個1行的結果。 如果這是不可能的,那麼2行結果如此之後我可以循環以從2行中獲得2個類別。
我找不出正確的SQL_QUERY。
我不知道如何創建查詢有想要的結果。
該查詢的外觀應該如何?
或者,也許這是不好的方式來獲取這樣的數據,我應該在2查詢而不是1查詢做到這一點?
你可以使用GROUP_CONCAT和group by
select p.*, group_concat(c.nazwa)
from posts p
inner join posts_categories pc on pc.id_posta = p.id
inner join categories c on c.id = pc.id_kategorii
group by p.id
#1064 - 這是錯誤的你的語法obok「 - 類別上pc.id_posta PC = p.id 內部聯接上c.id = PC C類.id_ka'在第3行 –
告訴我確切的錯誤信息,請 – scaisEdge
好吧,你只是在你的查詢中誤認了表名,我改成了正確的一個,這很好。謝謝:D。尼斯 –