如果我們想把同批號的單號合併成一個欄位值來顯示,該如何處理呢??
可以看到下方原本顯示為兩個單號,批號都是1411。

我們把上方的資料塞進#tmpIn01這個暫存table,然後透過下列語法,就可以把單號組合成一個欄位值了。
--組合單號
select PartGUID, LotNumber_User,PNoList
into #tmpIn01PNo
from
(
select PartGUID, LotNumber_User,
PNoList=
(
SELECT cast(PaperNo_User AS VARCHAR ) + ',' from #tmpIn01
where LotNumber_User=tList.LotNumber_User --把LotNumber_User一樣的加起來
and PartGUID = tList.PartGUID
FOR XML PATH('')
)
from #tmpIn01 tList
) tList2
where PNoList <> ','
group by PartGUID, LotNumber_User,PNoList
order by PNoList
執行結果如下圖所示,可以看到PNoList,這個欄位將同一批號的單號組合在一起了。

如果有什麼問題,也可以在下方留言處與我們分享,感謝您!!
手刀試用=>蝦皮對帳王
手刀試用=>康捷雲端ERP
相關文章
👉 如何查看Windows目前使用的ODBC Driver是哪個版本呢?
👉 蝦皮對帳王-蝦皮對帳結果一覽表-為什麼要對帳?無對應???
👉 蝦皮對帳王-對帳原理分析-有訂單,有撥款だいじょうぶ(大丈夫);有訂單,沒撥款 歐NO~~~~~!!!
[蝦皮服務] 訂單完成後什麼時候能夠收到款項呢?
期待您的留言

Comments