Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.11.2012, 14:07
|
|||
---|---|---|---|
|
|||
Помогите с SQL запросов в access 2007 |
|||
#18+
Помогите, пожалуйста. Мне нужно реализовать поиск на нахождение номеров, в которых повторяется 3 цифры. Задал преподаватель, может быть его нельзя в access 2007 осуществить... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2012, 14:15
|
|||
---|---|---|---|
|
|||
Помогите с SQL запросов в access 2007 |
|||
#18+
Я много где шарилась и ничего не нашла(( помогите, пожалуйста(( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2012, 14:24
|
|||
---|---|---|---|
|
|||
Помогите с SQL запросов в access 2007 |
|||
#18+
Хнык(((((((((((((( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2012, 15:49
|
|||
---|---|---|---|
Помогите с SQL запросов в access 2007 |
|||
#18+
СТУДЕНТКА ПО, Смотреть негде, но если некий номер в одной строке содержится, то таким методом (MSSQL только) Можешь такой способ подредактировать под себя. В Access не помню но возможно скорее всего использовать UDF функции на VBA.. Тогда проще Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2012, 15:50
|
|||
---|---|---|---|
Помогите с SQL запросов в access 2007 |
|||
#18+
немного поторопился... таким образом Len(Replace(Phone, '0', 'xx')) - Len(Phone) >= 3 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2012, 08:26
|
|||
---|---|---|---|
Помогите с SQL запросов в access 2007 |
|||
#18+
VSVLADнемного поторопился... таким образом Len(Replace(Phone, '0', 'xx')) - Len(Phone) >= 3 опять поторопились при реплейсе, длина поля "уменьшается" и при данном раскладе у Вас всегда будет false ЗЫЖ или это сделано специально ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2012, 09:27
|
|||
---|---|---|---|
Помогите с SQL запросов в access 2007 |
|||
#18+
HandKot, Не совсем понял, почему поля уменьшается... Если я реплейсю на значение длинее предыдущего. Вот более полный пример. Т.е. 0 заменяем на 2символьную произвольную последовательность... Итого если нулей было 3, то длина строки общая увеличится на 3 символа =) как бы так. После разность - есть колво замен - оно же колво нулей в данном случае. Конечно следущие WHEN не выполняться... если будет несколько затроенных цифр, но об этом автор умолчал Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2012, 09:55
|
|||
---|---|---|---|
Помогите с SQL запросов в access 2007 |
|||
#18+
блин, извиняюсь, не досмотрел я обычно меняю на пустую строку и тогда длина уменьшается извиняюсь еще раз ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.11.2012, 01:49
|
|||
---|---|---|---|
Помогите с SQL запросов в access 2007 |
|||
#18+
Не знаю есть ли в Аксе LIKE, если есть, то можно так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&mobile=1&tid=2175184]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 319ms |
total: | 450ms |
0 / 0 |