我有一个包含两列的表,如下所示:
+-----------+--------+
| Mobile_id | Person |
+-----------+--------+
| ME_02_05 | John |
| ME-02 05 | Barry1 |
| 02-05 | John |
| ME 03-02 | James |
+-----------+--------+
我想检索Mobile_id
包含整数的所有人(02 05)。可以看出,表中存在02 05
的不同组合,例如ME_02_05,ME-02 05和02-05。
任何人都可以告诉我该怎么做?
答案 0 :(得分:1)
SELECT Person FROM Persons WHERE Mobile_Id LIKE "%02%05"
应该有用。
答案 1 :(得分:0)
SELECT Person FROM t1 WHERE Mobile_id REGEXP '02[-_ ]05'
选择每个Person
条目,其中02
后跟短划线,下划线或空格,后跟05
。