sql语句查询字母字段时不区分大小写
要用sql语句查询它的时候我要查询的字段不区分大小写所有都查出来,sql语句要怎么写
||第一种bai方法
like '%g%' 改成 like ‘du%'||upper(条件zhi)||‘%’
第二dao种方法
like UPPER('%g%' );
不过第二种方法 不好写 因为你的 g 可能是条件 不是固定的参zhuan数
select * from gzjdczb_db_links where username like binary '%g%' or username like binary '%G%';
upper()是把username转化为大写的,lower()是转化为小写的;
建议所有字段默认后台改写为大写,输入查询语句的时候就可以很方便,不用切换大小写,免得遇到一些报错!