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

Вниз

Как объединить два запроса сделанных в разных TQuery?   Найти похожие ветки 

 
Alderman   (2002-10-24 13:12) [0]

Подскажите как сделать следующее:
Есть две таблицы(A и B) находяться они в разных каталогах и соответственно имеют разные алиасы в BDE
Мне надо сделать запрос из таблицы A а потом сделать ему сортировку такую как задана в таблице B.


 
ЮЮ ©   (2002-10-24 13:16) [1]

>потом сделать ему сортировку такую как задана в таблице B
Что значит сортировка в таблице


 
Alderman   (2002-10-24 13:26) [2]

У меня есть справочная таблица вида
РМ 1
АМ 3
ОМ 4
..
РП 9

Где число показывает последовательность в которой должны быть отображены результаты

Вторая таблица содержит случайным образом разбросанные первые идентификаторы и их может быть несколько н-р

РП .. 4.5
ОМ .. 56.8
РП .. 67.3
АМ .. 3.0
АМ .. 6.2
ОМ .. 6.4
и т.д.
Мне надо обработать эту таблицу суммировав значения у одинаковых идентификаторов и отобразить результат в последовательности заданной первой таблицей.


 
ЮЮ ©   (2002-10-24 13:33) [3]

>Есть две таблицы(A и B) находяться они в разных каталогах
Почему же таблицы находятся в разных базах ???


 
Johnmen ©   (2002-10-24 13:38) [4]

SELECT B.F1, SUM(B.F2)
FROM ":ПСЕВДОНИМ1:ТАБЛ1" A, ":ПСЕВДОНИМ2:ТАБЛ2" B
WHERE A.F1=B.F1
GROUP BY B.F1
ORDER BY A.F2


 
ЮЮ ©   (2002-10-24 13:40) [5]

у Query ставишь БД по первому алиасу, а второй используешь в запросе:

Select T2.Name,T1.Num,Sum(T2.Cnt) SumSnt
from table2 t2, :alias2:table1 t1
where t2.name=t1.name
group by t1.Num, t2.name
order by t1.Num



 
Alderman   (2002-10-24 14:02) [6]

Спасибо все работает



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-45690
boa
2002-10-28 09:23
2002.11.14
Краткий справочник по MS SQL


3-45687
Youri
2002-10-28 13:18
2002.11.14
Фільтр в IBtable!


1-45823
kronprince
2002-11-04 18:29
2002.11.14
Как сделать расширеный список с контролами ?


14-46093
Николай Быков
2002-10-26 16:52
2002.11.14
Free programmer


6-46023
snowman
2002-09-13 16:02
2002.11.14
Как узнать имя под которым расшарена директория?