Mysql in FIND_IN_SET(‘123‘, 数据库字段) 的使用场景
2023-12-13 15:56:59
-- in后面的参数是我传入的List
SELECT * from user?where 数据库字段 in('123', '456');
--? ? ?第一个参数是常量,? ? 第二个参数是 数据库字段(逗号隔开的字符串)
SELECT * from user?where? FIND_IN_SET('123', 数据库字段);
用find_in_set 和 like,?SELECT * FROM user WHERE? id REGEXP '03';? 都可以查到 数据库包含某个字段;
使用find_in_set
的性能更好,? 因为find_in_set
是针对逗号分隔的字符串进行查找
文章来源:https://blog.csdn.net/qq_29883183/article/details/134972726
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!