林試圖提取使用SQL(紅移) 例如英國郵政編碼的第一部分,BT28 8YT應該返回BT - 所以基本上第一個或兩個字母字符,但它不應該返回一個數字。我發現英國的Govt正則表達式有點艱難!英國郵政分區在紅移
繼承人我到目前爲止,但我掙扎着什麼正則表達式函數我應該使用,所以紅移是拋出語法錯誤。
[Amazon]() Invalid operation: syntax error at or near "REGEXP";
SELECT
IF((left(orders.customer_postcode,2) REGEXP '[0-9]') = 0, left(orders.customer_postcode,2), left(orders.customer_postcode,1)) AS "orders.postcode_area"
FROM orders