|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
UNION в ADOQuery (MS ACCESS)
Доброе время суток!
Есть 2 таблицы с одинаковыми полями (про нормализацию в данном случае не будем), TBL1 и TBL2. Запросы Код:
SELECT id,date,km1,km2,memo1 from TBL1 WHERE date >= :DateFrom and date <= :DateTo AND km1 >= :KmFrom and km2 <= :KmTo Код:
SELECT id,date,km1,km2,memo1 from TBL2 WHERE date >= :DateFrom and date <= :DateTo AND km1 >= :KmFrom and km2 <= :KmTo Однако запрос Код:
SELECT id,date,km1,km2,memo1 from TBL1 WHERE date >= :DateFrom and date <= :DateTo AND km1 >= :KmFrom and km2 <= :KmTo UNION ALL SELECT id,date,km1,km2,memo1 from TBL2 WHERE date >= :DateFrom and date <= :DateTo AND km1 >= :KmFrom and km2 <= :KmTo Типы полей все одинаковы. ЧЯДНТ? Заранее весьма спасибо. |