Форум: "Базы";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
Внизвыборка из нескольких таблиц Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c