问题描述 sql查询问题求大神求带解答 sql语句能不能判断某个字段的值是否包含多个值? 比如这样:有一张表,表中有个name字段,这个字段的值有的包含多个用逗号分开名字,形如 :aaa,bbb,ccc.怎么样写一条sql语句查出来name字段有多个值的数据? 解决方案 首先建议重新设计表. 这已经违反第一范式叻. 并且这样的查询不能使用索引效率会很低. 如果非要做的话目前的Mysql的版本里没有类似于Split的函数,只能自己创建函数了. 这里贴个连接:http://greemranqq.itey