如何选择用户获得的所有优惠?

时间:2014-03-11 16:14:04

标签: sql

我正在尝试SELECT来获取特定用户获得的优惠。但是,我无法想象如何去做。

我有三张桌子

user: id | name
offer: id | name
user_offer: id | user_id | offer_id

如何选择用户offer拥有的所有1

1 个答案:

答案 0 :(得分:2)

这应该有效:

SELECT offer.name 
FROM offer INNER JOIN user_offer 
ON user_offer.offer_id=offer.id 
WHERE user_offer.user_id='1'