查询语句为
SELECT * from ticket where find_in_set(“1”,user_type);
查询结果为

只查询出一条,所以在数据库设计某一项为多选时,以逗号分开保存的id字段可以用find_in_set函数判断是否存在某一id。
最近遇到个问题,<form:select为 multiple多选时,保存没问题但是回显失败,没有搜索到简便的方法。
1:将多选的String字段改为Object类型,回显前台时存为数组类型,即可回显。但是保存时需要转换成String类型,可能影响其他接口。
2:数据对象不变,增加数组类型字段用于回显。