少啰嗦,上代码
User::whereRaw('BINARY(code=?)', $code)->exists();
注释:生成差不多这个sql,select * from `users` where BINARY(code='XXX');
可以不区分大小写的判断code字段是否存在
还有一种想法:是不是存的时候都转成大写或者小写更省事,哈哈
SQL大小写敏感查询
本文介绍了一种在SQL中进行不区分大小写的字段存在性检查的方法。通过使用BINARY关键字,确保了在查询用户表中code字段时的一致性。此外,还探讨了存储时统一转换为大写或小写的简便方案。
少啰嗦,上代码
User::whereRaw('BINARY(code=?)', $code)->exists();
注释:生成差不多这个sql,select * from `users` where BINARY(code='XXX');
可以不区分大小写的判断code字段是否存在
还有一种想法:是不是存的时候都转成大写或者小写更省事,哈哈
1107
995

被折叠的 条评论
为什么被折叠?