首页 > 解决方案 > 如何排除[从列值以字母开头的表中选择*]?

问题描述

这是我的数据示例:

column1
0001OL
0002OL
0003OL
M001OL
A002OL
CDAWOL

怎么不能选择以字母开头的值?

我是否需要一个if statement和使用功能,例如Left(columns1, 1)检查它是否是一个字母或者有更简单的方法来做到这一点?

标签: sqlsql-server

解决方案


您可以like与字符类一起使用:

where column1 like '[^a-zA-Z]%'

推荐阅读