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

Вниз

Перекресные запросы в Delphi   Найти похожие ветки 

 
DDDD   (2002-09-17 15:59) [0]

Здрасте!
Вопрос следующий: В Access 2.0-2000 есть инструкция SQL:
TRANSFORM....PIVOT которая предназначена для построения перекресных запросов.
Есть ли какие нибуть инструкции для выполнения того же в SQL Delphi.
СПАСИБО!


 
Johnmen ©   (2002-09-17 16:09) [1]

Что за зверь SQL Delphi ?????? :-))))
И что понимается под "перекресный запрос" ?


 
DDDD   (2002-09-17 16:33) [2]

Более конкретно:
есть таблица Тип оборудования, Месяца, Деньги.
Необходимо посчитать сколько денег было потрачена на определенный вид оборудования в определенный месяц.


 
Johnmen ©   (2002-09-17 16:38) [3]

стандартное связывание таблиц в запросе
...
WHERE T1.F1=T2.F2
...
стандартная агрегатная функция SUM


 
DDDD   (2002-09-17 16:58) [4]

Дело в том что результатом должна быть таблица в которой название строк будут "Тип оборудования", а название столбцов "Месяцы". В на перекрестке будет количество денег. Это и есть перекресный запрос.Вот!


 
Johnmen ©   (2002-09-17 17:22) [5]

Тогда синтаксис примерно такой (не уверен, что поддерживается):
select
<тип оборуд.>,
select sum()..., // по первому месяцу
select sum()..., // по второму
...
from ...
...


 
MsGuns ©   (2002-09-17 17:37) [6]

>Johnmen © (17.09.02 17:22)

Судя по всему, он хочет получить CrossTab, т.е. когда строки становятся колонками. ПРимер

Исх.таблица

1 6 10
1 8 9
1 11 2
2 6 11
2 8 14
2 11 4

Рез.таблица
1 2 - новые колонки с суммами
6 10 11
8 9 14
11 2 4

В Парадоксе это и делается ф-ей CrossTab



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
1-21038
USTAS
2002-09-27 11:58
2002.10.07
Может просветит кто? (ну очень бы хотелось)


1-21116
andrew113
2002-09-25 14:00
2002.10.07
Окно создаётся не того размера!


14-21238
VictorT
2002-09-12 16:21
2002.10.07
Какая на ваш взгляд программа для синхронизации файлов наиболее..


1-21039
Fast
2002-09-27 11:15
2002.10.07
Неявное сравнение строк


14-21201
Ketmar
2002-09-09 10:22
2002.10.07
господа, что вы думаете о FlashFiler и FlashFiler2?