MySql like 查询 变向写法(不用like 完成like查询)_MySQL
程序员文章站
2024-02-05 10:35:10
...
bitsCN.com
select * from account where userName like 'ad%';select * from account where userName >= 'ad' and userName这两种查询的结果是一样的,效率好像也差不多,没有做具体的效率测试,有兴趣可以测试下效率。
like查询中的ad%是查询ad开头userName的数据,
而userName >= 'ad'就是查询ad开头的数据并且还包含 ae、af、ag……,也就是说是查询“ad”中包含d且大于“ad”中d的数据
所以,and userName
当然你可以试试:
select * from account where userName >= 'ad' and userName
结果集是不是包含:ae、af、ag……ak、al……ay、az等开头的数据。
作者:hoojo
出处:
blog:http://blog.csdn.net/IBM_hoojo
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
版权所有,转载请注明出处本文出自:
版权所有,欢迎转载,转载请注明出处,谢谢 bitsCN.com
上一篇: PHP date函数报错
下一篇: vegas怎么同时粘贴多个相同字幕素材?
推荐阅读
-
php用pdo的like查询语句,间接性报错 MySQL server has gone away
-
MySql like模糊查询通配符使用详细介绍_MySQL
-
MySql模糊查询like通配符使用详细介绍
-
MySql模糊查询like通配符使用详细介绍
-
mysql替代like模糊查询的最佳方法?????求赐教!!!!
-
mysql like查询字符串示例语句_MySQL
-
MySql like 查询 变向写法(不用like 完成like查询)_MySQL
-
mysql模糊查询like与REGEXP的使用详细介绍
-
mysql模糊查询like与REGEXP的使用详细介绍
-
mysql对于模糊查询like的一些汇总