博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mssql 函数STUFF 的用法
阅读量:4570 次
发布时间:2019-06-08

本文共 1661 字,大约阅读时间需要 5 分钟。

DECLARE @limitDay INT;

SET @limitDay = 92;
IF DATEDIFF(DAY, '2017-12-13 00:00:00', '2017-12-13 18:00:00') > @limitDay
BEGIN
RETURN;
END;
SELECT TransportOrderCode AS '转运单号' ,
'taobao' AS '发货人' ,
'G/F.NO.167-169 HOI BUN ROAD, KWUN TONG KOWLOON, HONGKONG' AS '发货人地址' ,
TrueName AS '收人货人姓名' ,
District + ' ' + Adrress AS '收货人地址' ,
ZipCode AS '收货人邮编' ,
Mobile AS '收货人电话' ,
dbo.Fun_GetLogisticsTransferDtlCount(a.logisticsTransferDtlCodeEx) AS 包裹数 ,
a.TotalWeight + a.TotalWeightX AS '重量' ,
dbo.Fun_GetTransportDeclareProductCatalogNameEn(a.TransportOrderID) AS '品名' ,
STUFF(( SELECT ' | ' + ProductName
FROM TWX_TransportFromDtl WITH ( NOLOCK )
WHERE TransportFormMstID IN (
SELECT TransportFormMstID
FROM TWX_TransportFromMst WITH ( NOLOCK )
WHERE TransportOrderID = a.TransportOrderID )
FOR
XML PATH('')
), 1, 1, '') AS 商品名称 ,
STUFF(( SELECT ' | ' + ProductCatalogName
FROM TWX_TransportFromDtl WITH ( NOLOCK )
WHERE TransportFormMstID IN (
SELECT TransportFormMstID
FROM TWX_TransportFromMst WITH ( NOLOCK )
WHERE TransportOrderID = a.TransportOrderID )
FOR
XML PATH('')
), 1, 1, '') AS 商品类目 ,
a.DeclareValue AS '价格' ,
( SELECT LogisticsTransferDtlCode
FROM TWX_LogisticsTransferDtl WITH ( NOLOCK )
WHERE LogisticsTransferDtlID = a.LogisticsTransferDtlID
) AS '袋号' ,
'PP' AS 'CC/PP' ,
0 AS 'CC CHARGE (USD)'
FROM TWX_TransportOrder AS a WITH ( NOLOCK )
LEFT JOIN dbo.TWX_LogisticsTransferMst b WITH ( NOLOCK ) ON a.LogisticsTransferMstID = b.LogisticsTransferMstID
WHERE Country = '新加坡'
AND a.InterDeliveryID = 85
AND a.WarehouseOutTime >= '2017-12-10 00:00:00'
AND a.WarehouseOutTime <= '2017-12-13 18:00:00';

转载于:https://www.cnblogs.com/chengjun/p/8036246.html

你可能感兴趣的文章
c# SqlBulkCopy实现批量从数据集中把数据导入到数据库中
查看>>
插入排序2.0
查看>>
算法训练 Cowboys(DP)
查看>>
ns2简介
查看>>
bzoj1305: [CQOI2009]dance跳舞(二分答案+网络流)
查看>>
四则运算网页版
查看>>
从无头单链表中删除节点
查看>>
JUnit 4 与 TestNG 对比
查看>>
观察者模式(Observer)
查看>>
CSS清除浮动的三个方法
查看>>
asp.net 用户页面权限判断
查看>>
Swift与OC区别
查看>>
1104 冒泡排序语法树
查看>>
element-UI 多表单重置的时候的坑
查看>>
输入起止坐标,返回途径网格。
查看>>
java多线程下的所的概念
查看>>
javascript学习笔记(一)
查看>>
求有重边的无向图的割边算法
查看>>
2012天津E题
查看>>
sql语句执行顺序
查看>>