有逗号的列,如何准确匹配
2020腾讯云双十一活动,全年最低!!!(领取3500元代金券),
地址:https://cloud.tencent.com/act/cps/redirect?redirect=1073
【阿里云】双十一活动,全年抄底价,限时3天!(老用户也有),
入口地址:https://www.aliyun.com/1111/home
推荐:如何将字段中带逗号的SQLite数据库数据导入到MySQL
以前在数据库导入中没有遇到过什么问题,如下这样导入 load data local infile 'D:\ data.csv ' into table? table1 ?fields terminated by ','; 但是今天遇到了
对于列内存在逗号的字符串,如何使用mysql准确匹配 初始使用sql SELECT distinct ci.* FROM gt_cim_course ci LEFT JOIN gt_cim_classification cc ON ci.COURSE_ID=cc.COURSE_ID
where ci.CHOOSED_ORGANIZATION
regexp 'root|root005005|root005' 该sql无法区分root与root001之类的。造成查询出的目标扩大化。 后通过参考其他人的sql, 新版sql如下 SELECT distinct ci.* FROM gt_cim_course ci LEFT JOIN gt_cim_classification cc ON ci.COURSE_ID=cc.COURSE_ID
where CONCAT(ci.CHOOSED_ORGANIZATION,',')
regexp 'root,|root005005,|root005,' 在最后加个逗号,匹配带逗号的字符串。 该方法应该是走了个捷径,希望有更优的方法,能够解决。 Thanks
相关阅读排行
- 1DOS命令大全(经典收藏)
- 2使用ThinkPHP框架快速开发网站(多图)
- 3Spring mvc+hibernate+freemarker(开源项目) - java,oracle,mysql,jquery,linux,Struts,Spring,Hibernate,maven webservices,Nosql,hudoop,git,osgi,easymock,nginx,jbpm,jni,jpa等资料下载地址 http://pa
- 4MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql