内容如下:现在两个表,一个产品分类表(procuct_category),一个图片表(picture)将两个表进行关联产品分类表中有产品分类序号(product_category_id(主键)),商品父分类序号(sup_product_category_id(外键)),
两个字段自关联
另外另一个图片表中的字段product_category_id(外键)与产品分类表中的product_category_id(主键)关联,另外图片表中还有字段picture_address显示主分类,自分类,及图片链接sql语句如何写
两个字段自关联
另外另一个图片表中的字段product_category_id(外键)与产品分类表中的product_category_id(主键)关联,另外图片表中还有字段picture_address显示主分类,自分类,及图片链接sql语句如何写
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。
from(select procuct_category.product_category_id,......
from
procuct_category inner jion procuct_father
on procuct_category.sup_product_category_id = procuct_father.sup_product_category_id) as aleft out jion(select * from picture) as bon a.product_category_id = b.product_category_id如果我写的是你想要的 * 和 ......自己换把!
商品分类表(product_category)product_category_id(pk)
sup_product_category_id(fk)
product_category_name
product_category_keyproduct_category_id与sup_product_category_id 自关联商品图片表(picture)picture_id(pk)
product_category_id(fk)两表中的product_category_id相关联
查询出所有的数据
from product_category a left join picture b on a.product_category_id=b.product_category_id