討論串[SQL ] 如何去掉中間文字
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者akhu (wait)時間13年前 (2011/06/21 08:11), 編輯資訊
1
0
0
內容預覽:
現在的TABLE是. 欄位一 欄位二. name date. A-A 2011/6/17 12:00:00. A-B 2011/6/17 13:00:00. AA-A 2011/6/17 14:00:00. B_A 2011/6/18 14:00:00. B_B 2011/6/18 15:00:00
(還有211個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者howardandy (醉蒼穹)時間13年前 (2011/06/23 02:01), 編輯資訊
1
0
0
內容預覽:
推文太久了,我直接回文... 下面不是MS SQL的寫法,您參考看看..... -2 可用下面取代,是否有更精練的寫法,這樣詢問其他高手囉. DECODE(INSERT(NAME, '_', 1), 0,. DECODE(INSERT(NAME, '-', 1),0,0, INSERT(NAME,

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者daidaibruce (低調)時間13年前 (2011/06/26 11:02), 編輯資訊
0
0
0
內容預覽:
下面是MSSQL的寫法. 沒有測試過,不確定有沒有問題. CASE. WHEN CHARINDEX('_', name) > 0 THEN LEFT(name, CHARINDEX('_', name)-1). WHEN CHARINDEX('-', name) > 0 THEN LEFT(name
首頁
上一頁
1
下一頁
尾頁