test表中flag字段存储文章属性,比如幻灯(h)、推荐(t)、图片(p)等。+----+-------------+
| id | flag |
+----+-------------+
| 1 | p |
| 2 | |
| 3 | c |
| 4 | |
| 5 | h,p,f |
| 6 | h,p,f,s,a,b |
+----+-------------+
6 rows in set (0.00 sec)比如查询字段flag里属性有h的记录怎么写?最好效率高,简单点的。
| id | flag |
+----+-------------+
| 1 | p |
| 2 | |
| 3 | c |
| 4 | |
| 5 | h,p,f |
| 6 | h,p,f,s,a,b |
+----+-------------+
6 rows in set (0.00 sec)比如查询字段flag里属性有h的记录怎么写?最好效率高,简单点的。
where FIND_IN_SET('h',flag)
or FIND_IN_SET('f',flag);
REGEXP 正则的实现两个字符串组的匹配。