MySQL三表联查及两表联查

1、三表查询

select A.comment_id,A.img,A.content,A.date,A.shop_id,A.user_id,B.avatar,B.name
 from A inner join B on A.user_id=B.user_id 
 inner join C  on A.shop_id = C.shop_id 
 where C.shop_id = ?;
 #
 ①、A、B、C分表代表不同的三张表
 ②、 where C.shop_id = ?代表的是依据什么条件查询。

2、两表查询:

select A.coverimg,A.title,A.price,A.product_like,A.shop_id
 from A INNER JOIN  B on A.shop_id=B.shop_id 
 where B.shop_id=?
  #
 ①、A、B分表代表不同的两张表
 ②、 where B.shop_id = ?代表的是依据什么条件查询。

版权声明:本文为weixin_42579328原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。