如果下面两个表
检索表   项目名  条件商品    商品名   商品code = @商品code
                区分 = '2'
                delflag = '0'
旅游    旅游名  商品code = @商品code
               旅游号 = @旅游号
                delflag = '0'能否写成SQL  select 商品名,旅游名 from 商品 
                             innerjoin  旅游 on  商品.商品code = 旅游.商品code
            where 商品.商品code = @商品code 
                 and 旅游.旅游号 = @旅游号 
                 and 商品.delflag = '0'
                 and 旅游.delflag = '0'

解决方案 »

  1.   

    是不一样的,
    select 商品名,旅游名 from 商品 
                                 innerjoin  旅游 on  商品.商品code = 旅游.商品code
                where 商品.商品code = @商品code 
                     and 旅游.旅游号 = @旅游号 
                     and 商品.delflag = '0'
                     and 旅游.delflag = '0'
    查询中。表商品的商品code 要于表旅游.商品code 对应,不对应的记录就查不出来了。
      

  2.   

    agree to humin1906(HJM)'said