林试图提取使用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