У меня есть таблица с адресной улицей, я хочу, чтобы адрес содержал улицу, а также номер дома/здания (саксон 17) Я хочу написать SQL-запрос для поиска строк, где адрес поля не содержит числового значения. Как я могу это сделать?SQL Query Где поле НЕ содержит числовое значение
5
A
ответ
9
Это можно сделать с помощью регулярного выражения:
select *
from the_table
where address_column !~ '[0-9]'
Более подробную информацию о регулярных выражениях и сопоставления с образцом можно найти в руководстве:
http://www.postgresql.org/docs/current/static/functions-matching.html
+0
спасибо отлично работает –
Смежные вопросы
- 1. SQL Query Где поле НЕ содержит $ x
- 2. Сохранить десятичное значение в числовое поле SQL
- 3. Выбор данных, где поле содержит возможное значение
- 4. CouchDB выбрать все где поле содержит значение
- 5. Query возвращает поле, которое не содержит данных
- 6. Столбец подзапроса SQL Где имя содержит значение
- 7. Sql Где содержит текстовое поле skillevel и skillname
- 8. Определить, имеет ли поле Varchar числовое значение
- 9. проверить, содержит ли строка числовое значение
- 10. Как проверить, содержит ли строка числовое значение
- 11. выберите, где поле содержит более двух не дублированных записей sql
- 12. MySQL SELECT адрес электронной почты, где поле содержит значение
- 13. SQL/Criteria Query СОДЕРЖИТ ВСЕ?
- 14. SQL - отображение строки, где следующий числовое значение также доступна
- 15. postgres sql заменить не числовое значение константой
- 16. Query posts, где поле повторителя не пусто
- 17. PHP SQL Разрешить пустое или числовое поле ввода
- 18. Невозможно вставить числовое значение в таблицу SQL
- 19. Adobe LiveCycle Designer Числовое поле установленное значение
- 20. SQL Inner присоединиться показать числовое значение раз
- 21. Случайное числовое значение не отображается в текстовом поле
- 22. Javascript умножает поле ввода на числовое значение
- 23. SQL Искать числовое поле для целых чисел
- 24. мин значение SQL Query
- 25. VBA Текстовое поле на числовое значение
- 26. Попытка поле индекса '_target' (числовое значение)
- 27. поле SQL Query же ID
- 28. SQL Server: удалять, где строковое значение содержит другое значение
- 29. SQL - тест, если числовое поле держит целое
- 30. Проверить числовое поле lotusscript
посмотреть здесь: Http: // stackoverflow.com/questions/10612356/sql-query-how-to-not-include-some-results – Aardappelkroket
@Aardappelkroket спасибо, но в предложенном ответе рассматривается явное примерное правило, переходя по ответам, есть даже предложения как конкретныенасколько это возможно, в моем случае это может быть комбинация чисел и длины номера, поэтому я хочу найти все строки без номера в поле адреса –