我的数据库中有四个表:
这些表包含一些数据和主键。 用户可以添加交易,优惠券和传单添加到购物车。我想知道如何添加到购物车表,我可以根据用户ID在一个查询中获取所有优惠券,优惠和传单。
答案 0 :(得分:0)
将每个表的主键用作AddToCart表中的外键,并使用连接选择查询获取数据。
答案 1 :(得分:0)
您可以使用join来获取数据,并可以使用作为其他表的外键的主键来进行连接。
答案 2 :(得分:0)
您可以使用JOIN
获取单个查询中的所有数据,例如:
SELECT *
FROM deals d
JOIN Flyer f ON d.t_flyer_id = f.id
JOIN Coupon c ON d.t_coupan_id = c.id
JOIN User u ON d.t_user_id ON u.id;