Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.29;
Скачать: CL | DM;

Вниз

выборка из нескольких таблиц   Найти похожие ветки 

 
AcidMan ©   (2003-05-12 13:06) [0]

Например есть 3 таблици с такими полями ,как мне сделать
выборку по все таблицам и вывести это в одном DbGrid, например вывести все записи из всех таблиц у которых поле day=понедельник?
Если можно конкретный пример.

1 item 2 item 3 item
time|descr.|day| time|descr.|day| time|descr.|day|
\ | /
\ | /
DbGrid
+-----------------------------------+
+ | | +
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


 
Наталия ©   (2003-05-12 13:09) [1]

Ничего не понятно. Приведи структуру таблиц и структуру желаемого результата.


 
AcidMan ©   (2003-05-12 13:18) [2]

Какая структура? таблицы dbf ,какждая отличается только названием.
в каждой таблице три поля 1) время 2)описание 3)день недели
нужно отсортировать например из всех таблиц у которых
3)понедельник
1)8,30-12,00
и вывести это в одном DbGrid или еще где?
Как это сделать?


 
Наталия ©   (2003-05-12 13:20) [3]

Сделай запрос с использованием union и условием where
Свяжи запрос с DataSource, а его с DBGrid - всё.


 
AcidMan ©   (2003-05-12 13:24) [4]

А можно маленький пример , а то не совсем понятно.


 
VAleksey ©   (2003-05-12 14:58) [5]

SELECT *
FROM TABLE1 T1
WHERE day = "понедельник"
UNION ALL
SELECT *
FROM TABLE2 T2
WHERE day = "понедельник"
UNION ALL
SELECT *
FROM TABLE2 T2
WHERE day = "понедельник"



Страницы: 1 вся ветка

Текущий архив: 2003.05.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
11-94780
edik
2002-08-29 15:18
2003.05.29
Обработка событий


3-94677
Viktor
2003-04-29 01:36
2003.05.29
Хранение рисунков в базе данных


3-94765
alextov
2003-05-12 11:05
2003.05.29
Как не отображать пустые detail-строки в отчете FreeReport 232


14-95069
zhenya
2003-05-08 20:55
2003.05.29
Люди вопрос по Линуксу очень надо?


14-95052
F1 plz
2003-05-08 02:30
2003.05.29
Интегралы