对list里的元素进行模糊查询

如根据标签名称进行模糊查询,标签名称可以多选,在sql里应该怎么写

使用动态sql的方式;select * from 表名 where 字段名 like "%标签%" ,多个标签时后缀跟上: or 字段名 like "%标签%"

模糊查询用like啊
多个标签用and或者or来连接,具体到底是and还是or要看你什么目的

like


select
    *
from
    kwan.t_student
where
    student_name like '%明%'
    or student_name like '%标签2%'
    or student_name like '%标签3%';