2017-02-16 33 views
0

我有一個訂單號碼列表,其格式爲AB1234或123456。我需要將我的查詢設置爲僅拉回在前兩個字符中包含字母的訂單號碼。思考?Postgres:只返回沒有字母的結果

+0

什麼ABC123? – GurV

+0

只有前兩個字符會包含字母。接下來的4將始終是數字。 – Lewisj

+0

這是毫無疑問的,使用正則表達式,請參閱第一個答案。 –

回答

2

這符合前兩個字母字符:

where order_number ~ '^[[:alpha:]]{2}' 

或使用字符範圍爲英文字母只有:

where order_number ~ '^[a-zA-Z]{2}'