Страница: 1 |
Страница: 1 |
Вопрос: Запись в таблицу формата Парадокс(любым способом)
Добавлено: 01.03.06 16:16
Автор вопроса: ViktorZ | ICQ: 271202919
Есть запрос.
SELECT C.Card,SUM(AR.QNt*AR.RealPrice)
FROM Menu M, ACheck A, ADCheck AD, ARcheck AR,
CARDS C
WHERE
(A.Sys_Num = AD.Sys_Num) AND M.Categ=:P1 AND AD.SIFR=:P2
AND (AD.Sys_Num = AR.Sys_Num)
AND (AR.Sifr = M.Sifr)
AND (C.CARD = AD.CardCod)
AND A.LogicDAte Between :P3 AND :P4
GROUP BY C.Card
Он отображается в гриде. Нужно его записать в таблицу TotalSum. Запросом никак не могу, так как пишет Application not applicable. ИСпользую DELPHI7, Paradox.
Заранее спасибо.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #1
Добавлено: 01.03.06 19:45
Готов заплатить 10$ тому кто поможет мне сделать этот запрос для 4 баз. Вернее есть 4 алиаса и мне по ним надо свалить все в табличку единую. Что посчитать общую сумму по каждой CArd.
Номер ответа: 2
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #2
Добавлено: 02.03.06 14:49
ЧЕ никто не в курсе что ли? SELECT C.Card,CAST(SUM(AR.QNt*AR.RealPrice)AS NUMERIC) AS SUMMA
FROM Menu M, ACheck A, ADCheck AD, ARcheck AR,
CARDS C
WHERE
(A.Sys_Num = AD.Sys_Num) AND M.Categ=:P1 AND AD.SIFR=:P2
AND (AD.Sys_Num = AR.Sys_Num)
AND (AR.Sifr = M.Sifr)
AND (C.CARD = AD.CardCod)
AND A.LogicDAte Between :P3 AND :P4
GROUP BY C.Card
ТОже не помогает.Странно блин.