分割字符串我有以下欄(與虛構數據):SQL服務器 - 去年發生的歷史數
Location
---------------
15630London
45680Edinburg
138739South Wales
此列同時包含郵編和城市名稱。我想將這2個分成2個獨立的列。
在這種情況下所以,我的輸出是:
Zip | City
-------|---------
15630 | London
45680 | Edinburg
138739 | South Wales
我試着用
LEFT(location,LEN(location)-CHARINDEX('L',location))
的郵政編碼但我無法找出如何設置CHARINDEX
在所有信件的工作。
任何建議/其他想法?
zip總是5位數? –
您提供的所有條目都以五位數字開頭。我們可以依靠這個,還是巧合? – Mureinik
@AlexK。這是真誠的。可能多於或少於5位 – DenStudent