表1 
编号 名称 数量 
001  烟   10
002  酒   20
003  茶   30表2 
订单号  编号
P01     001
P01     002
求MSSQL查询语句达到以下查询结果订单号  编号 名称 数量 
P01  001  烟   10
P01  002  酒   20
003  茶   30

解决方案 »

  1.   

    select 订单号,表1.编号,名称,数量
    from 表一 join 表2 on 表1.编号= 表2.编号
      

  2.   

    求MSSQL查询语句达到以下查询结果 订单号  编号 名称 数量 
    P01 001  烟  10 
    P01 002  酒  20 
       003  茶  30
      

  3.   

    select b.订单号,a.编号,a.名称,a.数量 
    from 表1 a left join 表2 b
    on a.编号=b.编号
      

  4.   


    select 
    [订单号]=isnull(b.[订单号],''),
    a.[编号],
    a.[名称],
    a.[数量]
    from 
    t1
    left join 
    t2 on t1.[编号]=t2.[编号]
      

  5.   


    select
    [订单号]=isnull(t2.[订单号],''),
    t1.[编号],
    t1.[名称],
    t1.[数量]
    from
    t1
    left join
    t2 on t1.[编号]=t2.[编号]
      

  6.   

    select isnull(b.订单号,''),a.编号,a.名称,a.数量 
    from 表1 a left join 表2 b
    on a.编号=b.编号
      

  7.   

    select a.订单号,a.编号,b.名称,b.数量 from 表2 a join 表1 b on
    a.编号=b.编号
      

  8.   


    select isnull(b.订单号,''),a.编号,a.名称,a.数量 
    from 表1 a left join 表2 b 
    on a.编号=b.编号