我有兩個表:試圖從另一個表中獲取值 - sql
食物和過道。
Food contains the fields foodID, Name, Cost, and Sale Price.
Aisle contains foodaisleID, Aisle Name, Aisle Location AND foodID
我在做什麼與過道名稱和過道的位置(從過道表這樣做)一起顯示所有foodaisleID的我的網頁上。
我想要做的是伴隨着顯示所有foodaisleIDs,過道名稱和過道位置,我試圖顯示foodID和食物的名稱,但因爲這是在不同的表中,我不知道如何顯示相應的一個。 (如果我選擇一個特定的過道,我只想在該過道中展示食物)。
我當前的SQL語句是:
"SELECT * FROM aisle WHERE foodaisleID = $foodaisleID"
,然後我echo'ing走出過道名稱等,任何想法我怎麼能合併其他表到語句,所以我可以附和食品名稱和成本呢?
我已經看過「加入」,但不知道如何真正實現它們
那麼究竟什麼是食品和過道之間的關係?你怎麼知道什麼食物在過道上? –
該死的我忘了提及foodID也在走道! – user3474270
所以最終我得到一個foodaisleID這是獨特的 – user3474270