mysql in条件值是以逗号分隔的字符串处理方法

2023-09-08 15:38 阅读 952 次 评论 0 条

一个函数:
FIND_IN_SET(str,listStr) 意思是:如果字符串str 在字符串列表listStr中, 则返回值的范围在 1 到 N 之间的数
总之,只要返回的值大于0就代表有在里面

用法:

select u.user_name from user u where FIND_IN_SET(u.id,#{listStr})

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:mysql in条件值是以逗号分隔的字符串处理方法 | 雨晨博客
分类:MySQL, 数据库笔记 标签:

发表评论


表情