我目前正在使用SQL Server 2008,我有一个数字列表。有一些与字母相关联,我想只提取与这些值相关联的数字。我认为一个正确的陈述可能有用,但我有点像菜鸟,并且找不到有效的方法。
例如:
columnName
==============
12
13
122b
11a
10z
9
609
我想查看:
Result
==============
122b
11a
10z
答案 0 :(得分:3)
SQL Server 2008不直接支持正则表达式(它需要CLR扩展名),但它的pattern matching支持范围:
WHERE column LIKE '%[a-zA-Z]%'
答案 1 :(得分:3)
试试这个:
WHERE YourColumn like '%[a-z]'
答案 2 :(得分:0)