表    评论表:pl    评论ID:id    评论内容:pl1   评论客户:kh
         商品表:sp    商品ID:id    商品名字:sp1  两个表的ID是又关联的
  我要的是求:比如商品A的评论内容 和 评论客户A所评论的商品。

解决方案 »

  1.   

    select p1.pl1,sp.sp1 from p1 left join sp where sp.sp1='商品A' and p1.kh='客户A'
      

  2.   

    以商品的ID 为条件,查询出 商品A 的评论内容和的商品A的评论人,
    是这个意思吗?如果是这样的话那就很简单的
      

  3.   

      对 以前sql语句学的不扎实
      

  4.   

      是这个意思  对sql语句不扎实啊
      上面那个应用,应用错了  呵呵
      

  5.   

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

  6.   

    补充一下
    select p1.pl1,sp.sp1 from p1 left join sp where sp.sp1='商品A' and p1.kh='客户A' 
    上面这条是错的,少添加了一个ON关联条件
    select p1.pl1,sp.sp1 from p1 left join sp ON p1.id=sp.id where sp.sp1='商品A' and p1.kh='客户A'