如何使用SQL语句来实现忽略大小写的查询
答案:1 悬赏:50 手机版
解决时间 2021-03-03 00:45
- 提问者网友:富士山上尢
- 2021-03-02 09:21
如何使用SQL语句来实现忽略大小写的查询
最佳答案
- 五星知识达人网友:执傲
- 2021-03-02 10:45
反过来就可以了,把所有的字母都换为大写,或者小写就可以了。
比如,原来的字段存储内容为AAaBVbgtF,那么用upper改为AAABVBGTF,输入的内容不管是不是大写,也一律变为大写,那么就等于在后台的where条件中忽略大小写。
比如:某字段a,字段内容大写小都有
select * from table where upper(a) = upper(你的输入值)
不就等于在查询的时候忽略大小写了么。
我的函数都是oracle的,其他的数据库也有类似的函数,只是不能原版照抄,需要稍微修改一下。
比如,原来的字段存储内容为AAaBVbgtF,那么用upper改为AAABVBGTF,输入的内容不管是不是大写,也一律变为大写,那么就等于在后台的where条件中忽略大小写。
比如:某字段a,字段内容大写小都有
select * from table where upper(a) = upper(你的输入值)
不就等于在查询的时候忽略大小写了么。
我的函数都是oracle的,其他的数据库也有类似的函数,只是不能原版照抄,需要稍微修改一下。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯