|
![]() |
#1 |
Консультант-джедай
|
что то типа этого
X++: SELECT OwnerIdName, Scheduledstart as days, Count(New_temaName) as 'Количество' FROM FilteredServiceAppointment AS CRMAF_FilteredServiceAppointment GROUP BY OwnerIdName, Scheduledstart не знаю зачем Вам другие поля - на отчете их не вижу... Соответственно OwnerIdName в строки, а Scheduledstart в столбцы, а 'Количество' в ячейки
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
|
За это сообщение автора поблагодарили: Elka (1). |
![]() |
#2 |
Участник
|
Цитата:
Сообщение от slivka_83
![]() что то типа этого
X++: SELECT OwnerIdName, Scheduledstart as days, Count(New_temaName) as 'Количество' FROM FilteredServiceAppointment AS CRMAF_FilteredServiceAppointment GROUP BY OwnerIdName, Scheduledstart Соответственно OwnerIdName в строки, а Scheduledstart в столбцы, а 'Количество' в ячейки ![]() В поле New_dlit, хранится количество отработанных часов..а New_temaName, ServiceIdName -действительно лишние |
|
![]() |
#3 |
Консультант-джедай
|
А если на уровне скуля хотите и чтобы нормально сортировалось... попробуйте так:
X++: SELECT OwnerIdName, Scheduledstart as FullDateTime, CONVERT(nvarchar(30), Scheduledstart, 104) as days, Count(New_temaName) as 'Количество' FROM FilteredServiceAppointment AS CRMAF_FilteredServiceAppointment GROUP BY OwnerIdName, Scheduledstart ORFER BY Scheduledstart ![]()
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
![]() |
#4 |
Чайный пьяница
|
Рекомендую использовать для получения и форматирования данный следующий запрос:
Код: SELECT CONVERT(smalldatetime, CONVERT(char(10), Scheduledstart, 112), 112) as days ,Sum(New_dlit) as Dlit ,OwnerIdName From FilteredServiceAppointment AS CRMAF_FilteredServiceAppointment Group By CONVERT(smalldatetime, CONVERT(char(10), Scheduledstart, 112), 112), OwnerIdName Order By CONVERT(smalldatetime, CONVERT(char(10), Scheduledstart, 112), 112) Asc
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: Elka (1). |
![]() |
#5 |
Участник
|
Цитата:
Сообщение от a33ik
![]() Рекомендую использовать для получения и форматирования данный следующий запрос:
Код: SELECT CONVERT(smalldatetime, CONVERT(char(10), Scheduledstart, 112), 112) as days ,Sum(New_dlit) as Dlit ,OwnerIdName From FilteredServiceAppointment AS CRMAF_FilteredServiceAppointment Group By CONVERT(smalldatetime, CONVERT(char(10), Scheduledstart, 112), 112), OwnerIdName Order By CONVERT(smalldatetime, CONVERT(char(10), Scheduledstart, 112), 112) Asc Спасибо!! Работает!! ![]() |
|
Теги |
filter, t-sql, reporting services, report |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|