如何查询sql字段是否含有数字和字母

--1、判断是否存在汉字
select * from 表名 where 列名 like '%[吖-座]%'
 
--2、判断是否存在汉字以外的其他字符
select * from 表名 where 列名 like '%[^吖-座]%'
 
--3、判断字段中是否有数字、字母
SELECT * FROM 表名 WHERE 列名  LIKE'%[a-zA-Z0-9]%'
 
--4、判断字段中是否有数字、字母以外的字符
SELECT * FROM 表名 WHERE 列名  LIKE'%[^a-zA-Z0-9]%'
 
--5、判断字段中是否包含的有数字
select * from 表名 where 列名 like '%[0-9]%'
 
--6、判断字段中不含数字
select * from 表名 where 列名 like '%[^0-9]%'

你可能感兴趣的:(笔记,sql)