MySQL\join 2表产品和图像表
1.当我们添加记录产品详细信息时,有图像和无图像的产品表 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
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我不相信你