24.02.2012, 10:49 | #1 |
Участник
|
Выборка сумм из двух таблиц
Есть простенький select:
X++: while select sum(InvoiceAmount) from vendInvoiceJour group by InvoiceId join sum(LineAmount) from vendInvoiceTrans where vendInvoiceTrans.InvoiceId == vendInvoiceJour.InvoiceId ... {.... При выводе будем получать корректный LineAmount, но InvoiceAmount будет во столько раз больше, сколько строк в накладной, ну вы поняли=) Можно ли как-то одним select по этим двум таблицам получить корректные суммы? (в T-SQL такой запрос можно сделать с помощью UNION) |
|