MySQL一个字段部分包含在另一个字段中
2016-06-03 17:23
351 查看
/*字段部分包含在另一个字段*/
select * from act a where '境外,英国,泰国,美国' regexp REPLACE(a.endCity,',','|') and a.aid=162;
1、endcity含有任意两个的一个都可以查询;
2、REPLACE(a.endCity,',','|') 是将endcity的逗号都换成|,此时就能进行正则匹配,找到部分包含
select * from act a where '境外,英国,泰国,美国' regexp REPLACE(a.endCity,',','|') and a.aid=162;
1、endcity含有任意两个的一个都可以查询;
2、REPLACE(a.endCity,',','|') 是将endcity的逗号都换成|,此时就能进行正则匹配,找到部分包含
相关文章推荐
- MYSQL启用日志,和查看日志
- MySQL中获取当前时间与时间戳
- MYSQL建用户,建库,建表,授权
- mysql版同步数据
- Mysql Cluster 动态增加数据节点
- mysql之union
- Ubuntu14.04安装配置Mysql(傻瓜版)
- mysql中字符集的比较
- 关闭所有mysql连接脚本
- MySQL 教程
- mysql主从复制实战
- 修改mysql数据库的存储引擎
- MySQL二进制日志的备份和恢复
- mysqldump命令
- Mac os 下安装 mysql 5.7.13
- mysql备份还原
- mysql遇到锁表常用命令
- MySQL中information_schema是什么
- Mysql优化学习总结(一)--引擎的选择
- MYSQL DUMP