内容如下:现在两个表,一个产品分类表(procuct_category),一个图片表(picture)将两个表进行关联产品分类表中有产品分类序号(product_category_id(主键)),商品父分类序号(sup_product_category_id(外键)),
两个字段自关联
另外另一个图片表中的字段product_category_id(外键)与产品分类表中的product_category_id(主键)关联,另外图片表中还有字段picture_address显示主分类,自分类,及图片链接sql语句如何写

解决方案 »

  1.   

     (不要高估你的汉语表达能力或者我的汉语理解能力)
       建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
       参考一下这个贴子的提问方式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)
       
       这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。   
      

  2.   

    商品父分类 表有吗? procuct_fatherselect * 
    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如果我写的是你想要的 *  和 ......自己换把!
      

  3.   

    呵呵 打错一个单词  left out join
      

  4.   

    看不到你的图。在CSDN发贴,尽可能用字符。参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
      

  5.   


    商品分类表(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相关联
    查询出所有的数据
      

  6.   

    猜一下,不知道是不是你要的。如果不是,则建议你认真看一下这个贴子。 http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.htmlselect *
    from product_category a left join picture b on a.product_category_id=b.product_category_id