不好意思应该这样:基本信息表(商品编码,商品名称,...)
调价内容表(调价单号,商品编码,原进价,现进价,...)
调价单表(调价单号,调价人,...)我想得到商品编码,商品名称,原进价,现进价,调价人=‘王’的信息,请问在MS SQL2000中的语句怎么写?

解决方案 »

  1.   

    select a.商品编码,a.商品名称,b.原进价,b.现进价,c.调价人
    from 基本信息表 a ,
    调价内容 b,
    调价单 c
    where b.调价单号 = b.调价单号 
          and b.商品编码 = c.商品编码
          and a.商品编码 = b.商品编码  
          and c.调价人='王'
      

  2.   

    select a.商品编码,a.商品名称,b.原进价,b.现进价,c.调价人
    from 基本信息表 a ,
    调价内容 b,
    调价单 c
    where b.调价单号 = b.调价单号 
          and a.商品编码 = b.商品编码  
          and c.调价人='王'
      

  3.   

    select 调价人,商品编码,商品名称,原进价,现进价 from 基本信息表,调价内容,调价单 where 调节人='王'