![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с несколькими таблицами. [D5, D6, MSSQL]
I_S_ © (2002-10-28 09:23:00)Уважаемые МАСТЕРА! Помогите пл. Есть несколько одинаковых по структуре таблиц(дата,значение). Необходимо сделать выборку с суммированием значений в каждой таблице за конкретную дату, но получить столько записей - сколько таблиц(если конечно за эту дату есть значения).
Geka (2002-10-28 09:38:00) [1]Да, конечно, забыла group by dataPole
select sum(pole)
from table1
group by dataPole=условие
union
select sum(pole)
from table2
group by dataPole=условие
union
select sum(pole)
from table3
group by dataPole=условие
Geka (2002-10-28 09:37:00) [2]select sum(pole)
from table1
union
select sum(pole)
from table2
union
select sum(pole)
from table3
stone (2002-10-28 09:36:00) [3]Используй группировки по датам, предварительно связав таблицы через union all
I_S_ (2002-10-28 09:35:00) [4]А можно примерчик запроса, если не трудно. Заранее благодарен.
Anatoly Podgoretsky (2002-10-28 09:31:00) [5]Через временные таблицы