Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TRUNCATE TABLE CrmSalesAnalysisBuffer_FS
- INSERT INTO CrmSalesAnalysisBuffer_FS
- SELECT
- DH.NUMER [DOKUMENT NUMER],
- DH.FORMA_PLATNOSCI [DOKUMENT FORMA_PŁATNOŚCI],
- DateAdd(day, DH.DATA_WYSTAWIENIA - 4, '1801-01-01') [DOKUMENT DATA WYSTAWIENIA],
- CASE DATEPART(QUARTER, DATEADD(DAY, DH.DATA_WYSTAWIENIA - 4, '1801-01-01'))
- WHEN 1 THEN 'Q1 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_WYSTAWIENIA - 4, '1801-01-01')))
- WHEN 2 THEN 'Q2 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_WYSTAWIENIA - 4, '1801-01-01')))
- WHEN 3 THEN 'Q3 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_WYSTAWIENIA - 4, '1801-01-01')))
- WHEN 4 THEN 'Q4 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_WYSTAWIENIA - 4, '1801-01-01')))
- END [DOKUMENT DATA WYSTAWIENIA KWARTAŁ],
- DateAdd(day, DH.DATA_SPRZEDAZY - 4, '1801-01-01') [DOKUMENT DATA SPREDAZY],
- CASE DATEPART(QUARTER, DATEADD(DAY, DH.DATA_SPRZEDAZY - 4, '1801-01-01'))
- WHEN 1 THEN 'Q1 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_SPRZEDAZY - 4, '1801-01-01')))
- WHEN 2 THEN 'Q2 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_SPRZEDAZY - 4, '1801-01-01')))
- WHEN 3 THEN 'Q3 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_SPRZEDAZY - 4, '1801-01-01')))
- WHEN 4 THEN 'Q4 '+ CONVERT(CHAR(4), YEAR(DATEADD(DAY, DH.DATA_SPRZEDAZY - 4, '1801-01-01')))
- END [DOKUMENT DATA SPRZEDAŻY KWARTAŁ],
- DH.WARTOSC_NETTO [DOKUMENT WARTOŚĆ SPRZEDAŻY NETTO],
- WZD.WARTOSC_ZAKUPU_NETTO [DOKUMENT WARTOŚĆ ZAKUPU NETTO],
- K.NAZWA [KONTRAHENT NAZWA KRÓTKA],
- K.NAZWA_PELNA [KONTRAHENT NAZWA PEŁNA],
- K.NIP [KONTRAHENT NIP],
- K.MIEJSCOWOSC [KONTRAHENT MIEJSCOWOŚĆ],
- ISNULL(P.IMIE_1,'') + ISNULL(' '+NAZWISKO,'') [HANDLOWIEC],
- GETDATE() [UPDATETIME],
- O.Id [OPERATORID]
- FROM DOKUMENT_HANDLOWY DH
- JOIN WARTOSC_ZAKUPU_DOKUMENTU_HANDLOWEGO WZD ON WZD.ID_DOK_HANDLOWEGO = DH.ID_DOKUMENTU_HANDLOWEGO
- JOIN KONTRAHENT K ON K.ID_KONTRAHENTA = DH.ID_KONTRAHENTA
- JOIN PRACOWNIK P ON P.ID_PRACOWNIKA = K.ID_HANDLOWCA
- JOIN Operators O ON O.EmployeeId = P.ID_PRACOWNIKA
- WHERE DH.ID_TYPU =1 AND
- DATEADD(DAY, DH.DATA_SPRZEDAZY - 4, '1801-01-01') > '2018-01-01'
- SELECT * FROM CrmSalesAnalysisBuffer_FS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement