全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SQL及关系型数据库数据分析
14003 7
2015-04-21
mysql版本:5.6.24
问题如图所示:

sql3.png

不知道是否看得清,图中第一个语句:select cust_contact from customers;
结果显示 John Smith、Michelle Green、 Jim Jones、Denise L. Stephens、Kim Howard

问题:检索以J和M开头的名字
所以第二个语句是:select cust_contact from customers where cust_contact like '%[JM]%';
但是结果显示:Empty set

不应该John Smith、Michelle Green、 Jim Jones被选择么?求大神解决方案,是不是方括号的问题,因为方括号里尝试了其他的字母均无结果显示,也看了百度里很多介绍mysql的通配符里,均显示此处用方括号没错啊,急求!
附件列表
sql2.png

原图尺寸 3.82 KB

sql2.png

sql2.png

原图尺寸 3.77 KB

sql2.png

sql1.png

原图尺寸 5.78 KB

sql1.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-4-21 19:47:05
在MySQL中,“[]”属于正则模式,楼主以前用过MSSQL吧,两者的意义是不同的。以下是MySQL的正则执行结果
QQ截图20150421194416.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-21 20:51:28
jerker 发表于 2015-4-21 19:47
在MySQL中,“[]”属于正则模式,楼主以前用过MSSQL吧,两者的意义是不同的。以下是MySQL的正则执行结果

...
有点懂了,thank you very much[em23][em23]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-21 20:53:42
小豹1008 发表于 2015-4-21 20:51
有点懂了,thank you very much
常来,互相交流
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-7-11 07:39:57
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-7-11 10:01:12
Nicolle 发表于 2015-7-11 07:39
Jerker果真是高人!
抬举抬举,哈哈
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群