Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Отчет с группировкой Добавлено: 27.02.03 18:42  

Автор вопроса:  s.sergey

Неужели никто не знает как делать отчет с группировкой по 2-м полям

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Evgeny D



Вопросов: 10
Ответов: 33
 Профиль | | #1 Добавлено: 28.02.03 17:10

Да запросто...

SELECT SUM(dbo.reestr.sum_val) AS Expr1, SUM(dbo.reestr.sum_rub) AS Expr2,

dbo.Klient.Rez, dbo.reestr.valuta_ID, dbo.valuta.Name

FROM dbo.reestr INNER JOIN

dbo.valuta ON dbo.reestr.valuta_ID = dbo.valuta.ID LEFT OUTER JOIN

dbo.Klient ON dbo.reestr.klient_ID = dbo.Klient.ID

WHERE (dbo.reestr.sdelka = 1 OR dbo.reestr.sdelka = 2) AND

(dbo.reestr.data >= '01.02.2003') AND (dbo.reestr.data <= '28.02.2003')

GROUP BY dbo.Klient.Rez, dbo.reestr.valuta_ID, dbo.valuta.Name

Ответить

Номер ответа: 2
Автор ответа:
 Evgeny D



Вопросов: 10
Ответов: 33
 Профиль | | #2 Добавлено: 28.02.03 17:14

Все поля, которых нет в агрегатных функциях запроса с группировкой, должны быть в GROUP BY

Может из-за этого у тебя проблемы?

Или брось сюда свой пример запроса. Поглядим.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам