| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_NULLS ON
- GO
- CREATE VIEW [load].[Fahrzeug_Bestand]
- AS
- SELECT convert(varchar(20), n.[Client_DB]) AS [Client_DB]
- -- , n.[Hauptbetrieb]
- -- , n.[Fabrikat]
- , convert(varchar(50), n.[Modellbez]) AS [Modellbez]
- -- , n.[Fahrzeugart]
- , convert(varchar(100), n.[FZG]) AS [FZG]
- , convert(varchar(100), n.[Vin]) AS [VIN]
- , convert(varchar(20), n.[Location Code]) AS [Location Code]
- , convert(varchar(20), n.[VB_Einkauf]) AS [VB_Einkauf]
- , convert(decimal(28,8), n.[Standtage_ori]) AS [Standtage_ori]
- , convert(varchar(20), n.[EZ/Eingang]) AS [EZ/Eingang]
- , convert(varchar(50), n.[Farbe]) AS [Farbe]
- , convert(decimal(28,8), n.[Einsatz]) AS [Einsatz]
- , convert(datetime, n.[Invoice Date]) AS [Invoice Date]
- -- , n.[Standtage] as [Standtage_alt]
- , CAST(n.[Standtage_ori] * 1.0 / COUNT(n.[Client_DB]) OVER (PARTITION BY (n.[FZG])) AS decimal(28,8)) AS [Standtage]
- , convert(decimal(28,8), n.[gepl. VK]) AS [gepl. VK]
- -- , n.[Standort]
- , convert(varchar(20), n.[Händlerstatus]) AS [Händlerstatus]
- , convert(decimal(28,8), n.[UPE]) AS [UPE]
- -- , n.[Fahrzeugtyp]
- , convert(varchar(50), n.[Model]) AS [Model]
- , convert(varchar(50), n.[Standtagestaffel]) AS [Standtagestaffel]
- , convert(decimal(28,8), n.[Tage letzte Preisänderung_ori]) AS [Tage letzte Preisänderung_ori]
- , convert(decimal(28,8), n.[Tage seit Erstzul.]) AS [Tage seit Erstzul.]
- , convert(decimal(28,8), n.[Tag_Dashboard]) AS [Tag_Dashboard]
- , convert(decimal(28,8), n.[Monat_Dashboard]) AS [Monat_Dashboard]
- , convert(decimal(28,8), n.[Jahr_Dashboard]) AS [Jahr_Dashboard]
- , convert(varchar(20), f.[Zuordnung_Fahrzeugart]) AS [Fahrzeugart]
- , convert(varchar(20), f.[Inventory Posting Group]) AS [Fahrzeugtyp]
- , CONVERT(varchar(20), ISNULL(m.[Fabrikat], 'Fremd')) AS [Fabrikat]
- , CONVERT(int, m.[Fabrikat_Sortierung]) AS [Fabrikat_Sortierung]
- , CONVERT(varchar(20), l.[Hauptbetrieb_ID]) AS [Hauptbetrieb_ID]
- , CONVERT(varchar(50), l.[Hauptbetrieb_Name]) AS [Hauptbetrieb_Name]
- , CONVERT(varchar(20), l.[Standort_ID]) AS [Standort_ID]
- , CONVERT(varchar(50), l.[Standort_Name]) AS [Standort_Name]
- FROM [transform].[NW_GW_BE_neu] n
- LEFT JOIN [x_data].[Marke] m
- ON n.[Make Code_Vehicle] = m.[Make Code]
- LEFT JOIN [x_data].[AH_Standort] l
- ON n.[Client_DB] = l.[Client_DB]
- AND n.[Location Code] = l.[Branch Code]
- LEFT JOIN x_data.Fahrzeugtyp f ON f.[Inventory Posting Group] = n.[Inventory Posting Group]
- GO
- SET QUOTED_IDENTIFIER OFF
- GO
- SET ANSI_NULLS OFF
- GO
- GO
|