База данных:
+------------+
| Number |
+------------+
| 0050000235 |
+------------+
| 5532003644 |
+------------+
| 1122330505 |
+------------+
| 1103220311 |
+------------+
| 1103000011 |
+------------+
| 1103020012 |
+------------+
Чтобы выбрать числа, имеющие пару "0", 3 раза я пытался:
SELECT * FROM numbers
WHERE Number LIKE "%00%00%00%"
OR Number LIKE "%00%0000%"
OR Number LIKE "%0000%00%"
OR Number LIKE "0000%00%"
OR Number LIKE "%00%0000"
OR Number LIKE "00%0000%"
OR Number LIKE "%0000%00"
OR Number LIKE "%0000%00"
OR Number LIKE "%000000%"
OR Number LIKE "000000%"
OR Number LIKE "%000000"
Это приводит меня:
0050000235
Но способ, которым я пользуюсь, я думаю, это не чистый метод.
Вопрос Как получить числа , содержащие 3 пары , с чистым SQL-запросом?
Результат будет:
0050000235, 5532003644, 1122330505, 1103220311 и 1103000011