powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Для начинающих изучать MS reporting serveses
1 сообщений из 1, страница 1 из 1
Для начинающих изучать MS reporting serveses
    #37434776
Goodday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем начинающим советую посмотреть ролик http://www.techdays.ru/videos/1354.html
И привожу код используемый автором

USE AdventureWorks2008
SELECT pc.name AS productcategory
,ps.name AS subcategory
,DATEPART(yy,sh.orderdate) AS orderyear
,'Q'+DATENAME(qq,sh.orderdate) AS orderqtr
,SUM(sd.unitprice*sd.orderqty) AS salesamount
,sales.salesterritory.[name] AS territorry
,Sales.salesterritory.[group] AS region

FROM Production.ProductSubcategory AS ps join
sales.salesorderheader AS sh join
sales.salesorderdetail AS sd ON sh.salesorderId=sd.salesorderid join
production.product AS p ON sd.productid=p.productid ON
ps.productsubcategoryid=
p.productsubcategoryid join
production.productcategory as pc on ps.productcategoryid =
pc.productcategoryid join
sales.salesterritory on sh.territoryid = sales.salesterritory.territoryid
where
(sh.orderdate BETWEEN '20030101' AND '20041231')
group by
datepart(yy, sh.orderdate),
pc.name,
ps.name,
'Q'+ datename(qq, sh.orderdate),
ps.productsubcategoryid,
sales.salesterritory.name,
sales.salesTerritory.[group]
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Для начинающих изучать MS reporting serveses
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]