MySQL\join 2表产品和图像表

MySQL\join 2表产品和图像表,mysql,Mysql,1.当我们添加记录产品详细信息时,有图像和无图像的产品表 2.什么是查询-添加的产品详细信息没有图像 当任何一个产品的图像不可用时,获取两个表数据的查询是什么 Product table ----------------------------- ID | product_name | Size ----------------------------- 1 | TShirt 1 | S 2 | TShirt 2 | S 3 | TShirt 3 | S 4

1.当我们添加记录产品详细信息时,有图像和无图像的产品表

2.什么是查询-添加的产品详细信息没有图像

当任何一个产品的图像不可用时,获取两个表数据的查询是什么

Product table 
-----------------------------
ID | product_name | Size
-----------------------------
1  | TShirt 1      | S
2  | TShirt 2      | S
3  | TShirt 3      | S
4  | TShirt 4      | S
-----------------------------
图像表


ID |图像|名称|参考| ID 1 | tshirt1.jpg | 1 2 | tshirt2.jpg | 2
3 | tshirt3.jpg | 3
左外连接


来吧,这是在SQL的任何参考或教程中都可以轻松找到的基本知识。

1.从产品表、图像表中选择产品名称、大小
Product_table.ID=Image_table.ref_ID,其中Image_name=不为空

2.从产品表、图像表中选择产品名称、尺寸

Product_table.ID=Image_table.ref_ID,其中Image_name为空

选择缺少图像的所有产品(空)

选择*
从产品
Product.ID=Image.ID上的内部联接映像

其中图像名称为空

请用点、逗号编辑。这个问题很难理解是的,我为那个种情况编写了查询,但当我执行查询时,我遇到了一个问题,那个就是只有那个些记录显示有图像。其余的则并没有showing@rakeshshriwas我不相信你