2013-03-25 43 views
0

試圖在一個列中刪除值除第一7刪除值在coloumn除了第一7個值

柱結合值=「WM˚F&格特˚F瓊斯A/K/A瓊斯紀念館HOSP的0000396Memorial HOSP」

我基本上只需要第7個值= 0000396

誰能請指引我正確的方向?

+1

唉。你可以發佈表結構和輸出的SELECT *從

LIMIT 1'左右嗎?從你的問題中找出你的表結構是非常棘手的。 – favoretti2013-03-25 21:53:56

回答

1

可以使用LEFT()字符串函數返回7個最左邊的字符:

UPDATE table SET column = LEFT(column, 7) 
+0

謝謝你!我一直在考慮整個查詢。我會將其添加到我的通用腳本中。再次感謝 – 2013-03-25 22:39:28

+0

@ Jan-MichaelLuis如果這有幫助,請考慮[標記爲正確答案](http://meta.stackexchange.com/a/5235/195035)。 – Kermit 2013-03-25 23:02:11

0

假設我正確認識這個問題,你可以

UPDATE table SET column = SUBSTRING(column FROM 1 FOR 7);