2014-10-08 72 views
1

我有兩張桌子。第一張桌上有食物和價格。另一張桌子上有食物的訂單。兩張桌子都有相同的名稱食物。我想要做的是,將價格顯示爲一張表中特定食品項目後面的額外列。如何在SQL中使用一個SELECT命令顯示兩個表中的值?

我甚至不知道如何尋找這個,我嘗試過,並失敗慘敗。所以現在我正在轉向那些最擅長SQL的人。

希望有人瞭解我的問題,並能夠幫助我。

+0

給我們你的表的結構和一些數據 – 2014-10-08 16:04:15

+0

你應該開始加入...和一些特定的語句...如果需要查詢顯示錶結構 – Siva 2014-10-08 16:04:28

+0

使用加入兩個食物項目表上。在選擇列表中獲取必要的信息...提供包含數據和所需輸出的示例表格 – Karunakar 2014-10-08 16:07:56

回答

6

使用JOIN:

select orders.*, prices.price 
from orders 
join prices on prices.foodName = orders.foodName 
+0

謝謝大家,但是這很好。謝謝波希米亞人。你幫我做了功課。 – Martin 2014-10-08 17:15:52

+1

將此標記爲已解決;)開心,我們可以提供幫助 – Alex 2014-10-08 17:30:30

相關問題