|
Как в запросе выбрать только строки, где последние символы числа? | ☑ | ||
---|---|---|---|---|
0
ИС-2
naïve
12.07.13
✎
08:53
|
Надо привести контактную информацию в нормальный вид. Т.е в Поле6 должна быть улица, а в Поле7 дом. Пытаюсь придумать запрос, который бы выделил строки, где указана улица и дом в 1 строке. Не могу придумать запрос.
Можно ли в запросе выбрать, только те строки, где последние символы (а их может быть от 1 до 3) являются числом. Хорошо бы еще учитывать буквы у номеров домов (11а). Красная площадь 7б - должно попасть Свободы 167- должно попасть заречной - не попадает в выборку 9-е Января 259- должно попасть Молодежная 96- должно попасть |
|||
1
ИС-2
naïve
12.07.13
✎
09:21
|
вверх
|
|||
2
Jonny_Khomich
12.07.13
✎
09:22
|
думаю никак, перебрать результат запроса (0)
|
|||
3
Dionisious
12.07.13
✎
09:24
|
В СКД можно
|
|||
4
Maxus43
12.07.13
✎
09:24
|
да и в запросе через подобно можно выкрутится впринципе
|
|||
5
Maxus43
12.07.13
✎
09:25
|
типа ПОДОБНО %[0-9][0123456789абв]
|
|||
6
Fish
12.07.13
✎
09:30
|
(0) А такой адрес, как: улица Свободы 167 литера А? Имхо тут запросом не обойтись, только перебирать результат и анализировать.
|
|||
7
Maxus43
12.07.13
✎
09:31
|
запросом можно процентов 90% покрыть, остальное юзвери пусть набьют
|
|||
8
skunk
12.07.13
✎
09:34
|
(5)просто - ПОДОБНО "%[0-9]"
|
|||
9
Maxus43
12.07.13
✎
09:35
|
(8) "7а"
|
|||
10
skunk
12.07.13
✎
09:39
|
(9)это надо отдельным запросом ловить ...
|
|||
11
skunk
12.07.13
✎
09:40
|
да и с литерой тяжко ... может стоять пробел ...
зы: кстати просто "7" твой (5) скорее всего не словит |
|||
12
Maxus43
12.07.13
✎
09:45
|
(11) ага.
Ну короче 2-3 запроса, и всё можно выловить. 2 должно хватить, кроме варианта (6) |
|||
13
Ненавижу 1С
гуру
12.07.13
✎
09:46
|
если адрес:
Заречная, 15А ? |
|||
14
Maxus43
12.07.13
✎
09:47
|
(13) и что? (5) схавает, без учета регистра
|
|||
15
Ненавижу 1С
гуру
12.07.13
✎
09:48
|
(14) вдруг где-то литер Г?
|
|||
16
Ненавижу 1С
гуру
12.07.13
✎
09:49
|
к тому вполне вероятно 12А/2
|
|||
17
Maxus43
12.07.13
✎
09:50
|
не суть, можно напридумывать разных вариантов. (5) и ещё запрос учитывая что цифра одна - вот тебе и 90% инфы, если не вся... а там частные случаи останутся
|
|||
18
Fish
12.07.13
✎
09:53
|
(17) Почему цифра одна? их может быть в номере дома и 2 и 3, а может и больше.
|
|||
19
Maxus43
12.07.13
✎
09:55
|
(18) исходя из (0) - надо запрос (5), в условии добавить можно ИЛИ ПОДОБНО (8)
Тогда всё что в (0) покроет запрос. Если 3 цифры - бог с ними, всё равно попадёт |
|||
20
Maxus43
12.07.13
✎
09:57
|
А что мы тут распинаемся? автор где?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |