簡體   English   中英

來自相關表的SQL查詢

[英]Sql query from related tables

我有3張桌子:

購物:

id  buyer   fruit
1   1 [->]  2 [->]
2   2 [->]  2 [->]

水果:

id  fruit
1   apple
2   banana

買家:

id  buyer
1   ido
2   omri

我想從'shopping'表中提取並將其他表的值放在行中。 例如:'shopping'中的第一行應如下所示:

id  buyer   fruit
1   ido     banana

您只需要在各自的ID上加入相關表:

SELECT s.id, b.buyer, f.fruit 
FROM shopping s
JOIN fruits f ON s.fruit = f.id
JOIN buyers b ON s.buyer = b.id

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM