表1
编号 名称 数量
001 烟 10
002 酒 20
003 茶 30表2
订单号 编号
P01 001
P01 002
求MSSQL查询语句达到以下查询结果订单号 编号 名称 数量
P01 001 烟 10
P01 002 酒 20
003 茶 30
编号 名称 数量
001 烟 10
002 酒 20
003 茶 30表2
订单号 编号
P01 001
P01 002
求MSSQL查询语句达到以下查询结果订单号 编号 名称 数量
P01 001 烟 10
P01 002 酒 20
003 茶 30
解决方案 »
- 为什么选择sqlserver而不用mysql?
- (求助啊..)数据库三级模式到底是什么啊?
- Microsoft SQL Server\90\Setup Bootstrap\LOG\Files 下面的日志文件可不可以删除?
- sqlserver数据库导出数据报错
- SQL Server
- 已经有一表communication , 我要把它改名为comm
- asp+sql2005报SQL Server 不存在或拒绝访问 错误 '80004005'
- 求一个sql语句写法
- 关于ACCESS的两个问题,热心大虾请进!
- 急!急!急!我的DataBase(MS SQL)只有文件,如何将它建成数据库?
- sql 2005查询出错
- 什么情况下该建立表间的关系,什么情况下不用建?
from 表一 join 表2 on 表1.编号= 表2.编号
P01 001 烟 10
P01 002 酒 20
003 茶 30
from 表1 a left join 表2 b
on a.编号=b.编号
select
[订单号]=isnull(b.[订单号],''),
a.[编号],
a.[名称],
a.[数量]
from
t1
left join
t2 on t1.[编号]=t2.[编号]
select
[订单号]=isnull(t2.[订单号],''),
t1.[编号],
t1.[名称],
t1.[数量]
from
t1
left join
t2 on t1.[编号]=t2.[编号]
from 表1 a left join 表2 b
on a.编号=b.编号
a.编号=b.编号
select isnull(b.订单号,''),a.编号,a.名称,a.数量
from 表1 a left join 表2 b
on a.编号=b.编号