0
我有一個查詢到目前爲止返回以下;從記錄中選擇第一個字符串SQL
Stock Code BomReference Description
2134601A 5134601A ***DISC*** 004601 EXP Pack I PC Spoo (NF) 500MLX6
2134601A 5109052 40010934 IPC2101 UK PACK PC SHAMPOO (NF) 500MLX6
2134601A 5134601B 40010908 004601 EXP PACK PC SHAMPOO 500MLX6
2134601A 5109052L 40010909 IPC2101L UK PACK IPC SPOO 500ML X 6
代碼如下;
SELECT BomComponents.StockCode, BomHeaders.BomReference, BomHeaders.Description
FROM BomComponents INNER JOIN
BomHeaders ON BomComponents.HeaderID = BomHeaders.ID
WHERE StockCode = '2134601A'
我希望能夠從描述然後組BOM參考和說明一起只選擇第一個字/號碼,導致如下。
StockCode BomReference Description
2134601A 5134601A, 5109052, 5134601B, 5109052L ***DISC***, 40010934, 40010908, 40010909
任何幫助將是巨大的幫助。
請參閱http://stackoverflow.com/questions/273238/how-to-use-group-by-to-concatenate-strings-in-sql-server –
而要獲取描述的第一個單詞,請參閱http:/ /stackoverflow.com/questions/707610/extract-the-first-word-of-a-string-in-a-sql-server-query –