sql 语句 筛选数据
数据量较大,批量筛选:
- len 表示长度,一个汉字,一个字母都占1个长度
不包含
查询 字段中不包含 中文汉字的
where [CUSTOMER_NAME1] not like '%[吖-座]%'
LIKE ‘%[^0-9]%’
WHERE model NOT LIKE '%[^0-9]%' OR model NOT LIKE '%[^A-Z]%';
代码分析:
LIKE ‘%[^0-9]%’可选出不含有数字0到9的记录,前面加上NOT就可选出全部为数字的记录了。同理,可选出全部为字母的记录。
以上代码只能在SQL Server或Access数据库中运行成功,因为像MySQL等数据库是不支持通配符中的方括号([])的