🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
#### FIND_IN_SET FIND_IN_SET(str,strlist) 如果字符串str是在的strlist组成的N子串的字符串列表之中的时候,返回值的范围为1到N。 ~~~ SQL> SELECT FIND_IN_SET('b','a,b,c,d'); +---------------------------------------------------------+ | SELECT FIND_IN_SET('b','a,b,c,d') | +---------------------------------------------------------+ | 2 | +---------------------------------------------------------+ 1 row in set (0.00 sec) ~~~ mysql一个字段多个值关联另一张表,A表的id字段是以'1,2,3,4,5'...这样的形式存的,它关联字典表B的id字段,此时需求是要查出name ~~~ SELECT a.id, ( SELECT GROUP_CONCAT(t.NAME) FROM test t WHERE FIND_IN_SET( t.id, a.fixedAssetClass ) )name FROM table a WHERE a.id = '123' ~~~