Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. SELECT FirstName + ' ' + LastName 'Imię i nazwisko', YEAR(OrderDate) Rok, MONTH(OrderDate) Miesiąc, COUNT(SalesOrderID) 'W miesiącu',
  2. SUM(COUNT(SalesOrderID)) OVER(PARTITION BY FirstName + ' ' + LastName, YEAR(OrderDate)) 'W roku',
  3. SUM(COUNT(SalesOrderID)) OVER(PARTITION BY FirstName + ' ' + LastName, YEAR(OrderDate) ORDER BY MONTH(OrderDate) ROWS BETWEEN
  4. UNBOUNDED PRECEDING AND CURRENT ROW) 'W roku narastająco',
  5. SUM(COUNT(SalesOrderID)) OVER(PARTITION BY FirstName + ' ' + LastName, YEAR(OrderDate) ORDER BY MONTH(OrderDate) ROWS BETWEEN
  6. 1 PRECEDING AND CURRENT ROW) 'Obecny i poprzedni miesiąc'
  7. FROM Sales.SalesOrderHeader header JOIN Person.Person pers ON header.CustomerID = pers.BusinessEntityID
  8. GROUP BY FirstName + ' ' + LastName, YEAR(OrderDate), MONTH(OrderDate)
  9. ORDER BY FirstName + ' ' + LastName
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement