JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: mysql查询字段为多选

mysql查询多选字段.

表中type是多选字段的值ID用逗号分隔,SELECT * from demo where FIND_IN_SET('3',type);FIND_IN_SET(str,strlist)函数   str :待查询的字符串     strlist :待查找的字段名,字段的值以”,”分隔( 只识别英文逗号 ),如 (1,2,3,5,7) 查询字段(strlist)中包含(str)的结果,返回结果为null或记录。  like是广泛的模糊匹配,字符串中没有分隔符,Find_IN_SET 是精确匹配,字段值以英文","分隔,Find_IN_SET查询的结果要小于like查询的结果。重点来了:SELECT * FROM demo where CONCAT (',' ,type, ',') REGEXP ',(5|7|9),' ;           &n...
此文被围观716次  分类: 数据库 标签:  ·

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号