Цитата:
Сообщение от
ipok
Есть 2 представления
new_dogovor
new_ulsugi
хочется выполнить вот такой запрос:
X++:
SELECT FilteredNew_dogovor.new_name, FilteredNew_uslugi.new_dogovor_usluginame, FilteredNew_dogovor.new_dogovor_statusname,
SUM(FilteredNew_uslugi.new_summa) AS Expr1
FROM FilteredNew_dogovor INNER JOIN
FilteredNew_uslugi ON FilteredNew_dogovor.new_name = FilteredNew_uslugi.new_dogovor_usluginame
GROUP BY FilteredNew_dogovor.new_dogovor_statusname
Он само собой не работает, подскажите как написать так чтобы заработал.
Понимаю, что делать суммирование по одной таблице и группировку по другой неверно, но как правильно, догадаться не могу.
Сам смысл запроса остался для меня непонятен, но вот так она работать по идее должен:
Код:
SELECT FilteredNew_dogovor.new_name, FilteredNew_uslugi.new_dogovor_usluginame, FilteredNew_dogovor.new_dogovor_statusname,
SUM(FilteredNew_uslugi.new_summa) AS Expr1
FROM FilteredNew_dogovor INNER JOIN
FilteredNew_uslugi ON FilteredNew_dogovor.new_name = FilteredNew_uslugi.new_dogovor_usluginame
GROUP BY FilteredNew_dogovor.new_dogovor_statusname, FilteredNew_dogovor.new_name, FilteredNew_uslugi.new_dogovor_usluginame