不幸的是我不像SQL那麼好,我試圖在三個表之間建立一個連接。加入三(3)個MySQL表
這裏是一個粗略的簡化表結構:
links: id, url, description
categories: id, name, path
link_cat: link_id, cat_id
我的目標select語句應該有
links.id, link.url, link.description, categories.name, categories.path
如果鏈接和類別通過link_cat表匹配。我認爲只要每個環節只有一個類別,就不應該太難。這是我所假設的。如果不是,則可以採用另一種方法將多個類別逗號分隔到categories.name字段中。
我希望這都是可以理解的,聽起來不會太愚蠢。
打我10秒! :) – sadmicrowave
就是這樣。感謝您的輸入。我已經在帕里斯的答覆之後自己解決了這個問題,這個問題有點不太正確,但是你的問題已經解決了。 – Helmi
實際上,這個查詢是壞的:-) http://sqlfiddle.com/#!9/6a81e/2 – Alex