合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
#### 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' ~~~