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