Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

SQL запрос

28K
26 августа 2008 года
_Dux_
30 / / 16.08.2008
Необходимо сделать запрос в 10 таблиц базы данных ACCESS. Дело в том, что длина строки запроса получается слишком велика, можно ли как-то упростить запрос? Для объединения запросов использую UNION.

Пример запроса в 2 таблицы, а надо в 10:

 
Код:
ADOQuery1.SQL.add('SELECT * FROM LIST1 where Availability = "ASAP" UNION SELECT * FROM LIST2 where Availability = "ASAP"');
17K
26 августа 2008 года
ALEX_
40 / / 19.04.2007
Я не силен в SQL. Может можно упростить.
А почему слишком длинный запрос? не помещается куда-то?
можно сделать цикл и прибавлять строку 10 раз вставляя нужное имя таблицы.
332
28 августа 2008 года
Valiant
416 / / 27.09.2004
и чего здесь длинного ???
28K
28 августа 2008 года
_Dux_
30 / / 16.08.2008
Цитата: Valiant
и чего здесь длинного ???



В примере запрос только к 2 таблицам, а необходимо к нескольким десяткам. Можете представить себе эту строку...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог