我试图生成一个简单的查询来查找数据库中所有匹配但不在同一情况下的记录(区分大小写(。
我试图找到的一个例子是下面的所有例子:
dog
DOG
Dog
SQL中有这样的功能来创建这样的查询吗?如果有人手头有什么,我们将不胜感激。
您可以使用lower((/upper((函数做一些事情,如下面的
select * from tablename
where lower(columnname)=lower('dog')
或
select * from tablename
where upper(columnname)=upper('dog')