【发布时间】:2019-07-04 18:55:51
【问题描述】:
我的数据库:
+------------+
| Number |
+------------+
| 8883277777 |
+------------+
| 8883555354 |
+------------+
| 8181888867 |
+------------+
| 8881143185 |
+------------+
当我们这样做时:
SELECT * FROM numbers WHERE Number LIKE "88%"
结果是:
8883277777、8883555354、8881143185
当我们这样做时:
SELECT * FROM numbers WHERE Number LIKE "%88%"
结果是:
8181888867
当我们这样做时:
SELECT * FROM numbers WHERE Number LIKE "%77%"
结果是:
8883277777
获取%yyyy%的查询应该是什么?
其中 y = 任意数字 (0/1/2/3/4/5/6/8/9)。
结果将是:
8883277777、8181888867
【问题讨论】:
-
您对这一切没有疑问吗?你只是说? :P
标签: mysql where-clause sql-like