MSSQL 一对多 多表链接 去除重复数…

SELECT   oxs.[销售订单号],omx.[销售编号],omx.[客户订单号],omx.[物料号],omx.[型号],omx.[规格],omx.[用户码],omx.[颜色],omx.[盘具]
FROM [Q8DataBase].[dbo].[销售订单] As oxs LEFT JOIN   [Q8DataBase].[dbo].[销售订单明细] as omx
ON oxs.[销售订单号]=omx.[销售订单号] 
WHERE omx.[ID] = (SELECT MIN([ID]) FROM [Q8DataBase].[dbo].[销售订单明细] WHERE [销售订单号]=oxs.[销售订单号])

其中
WHERE omx.[ID] = (SELECT MIN([ID]) FROM [Q8DataBase].[dbo].[销售订单明细] WHERE [销售订单号]=oxs.[销售订单号])
语句的作用是去除子表重复数据

具体结构见Q8项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值