我目前使用SQL Server 2008,並且我有一個數字列表。有一些與字母有關,我只想拉取與這些值相關的數字。我認爲一個正確的聲明可能會起作用,但我是一個noob,並沒有找到一個有效的方法。如何使用包含字母值的sql搜索值
例如:
columnName
==============
12
13
122b
11a
10z
9
609
我想查看:
Result
==============
122b
11a
10z
我目前使用SQL Server 2008,並且我有一個數字列表。有一些與字母有關,我只想拉取與這些值相關的數字。我認爲一個正確的聲明可能會起作用,但我是一個noob,並沒有找到一個有效的方法。如何使用包含字母值的sql搜索值
例如:
columnName
==============
12
13
122b
11a
10z
9
609
我想查看:
Result
==============
122b
11a
10z
試試這個:
WHERE YourColumn like '%[a-z]'
SQL Server 2008不直接支持正則表達式(它需要一個CLR擴展),但它的pattern matching支持範圍:
WHERE column LIKE '%[a-zA-Z]%'
感謝您的幫助! – user1991372
是的,這是完美的,謝謝你! – user1991372