12344-23s2權值$ 4TSQL採取從每個逗號分隔值
我有從供給
12344-23s2$4, 12344-23s2$5, 12344-23s2$6, 12344-23s2$7
所有上述值由逗號分隔接收的值。
對於每一個逗號分隔值我需要只有右邊部分是後 - (連字符)
我試着用下面的語句
right(ID, len(ID) - CHARINDEX('-', ID))
如果我只有一個值,我得到的正確的值。即23s2 $ 4。 但如果我有多個逗號分隔值,我會在第一次後得到所有的值。
我想利用每一個逗號分隔值和每個值我想只取右部(連字符後)
如何導入呢?第一位總是「12344」? – gbn