TFM_fFahrzeugbestand95_3.sql 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. SET QUOTED_IDENTIFIER ON
  2. GO
  3. SET ANSI_NULLS ON
  4. GO
  5. CREATE VIEW [dbo].[TFM_fFahrzeugbestand95_3]
  6. AS
  7. SELECT [TFM_vfFahrzeugbestand].[Mandant ID]
  8. ,[TFM_vfFahrzeugbestand].[Standort_ID]
  9. ,[TFM_vfFahrzeugbestand].[Model]
  10. ,[TFM_vfFahrzeugbestand].[Farbe]
  11. ,[TFM_vfFahrzeugbestand].[Name_Lieferant]
  12. ,[TFM_vfFahrzeugbestand].[Lieferant/Einkäufer]
  13. ,[TFM_vfFahrzeugbestand].[EZ]
  14. ,[TFM_vfFahrzeugbestand].[Km-Stand]
  15. ,[TFM_vfFahrzeugbestand].[Fahrzeugart]
  16. ,[TFM_vfFahrzeugbestand].[Fahrzeugtyp]
  17. ,[TFM_vfFahrzeugbestand].[Standtage]
  18. ,[TFM_vfFahrzeugbestand].[Bestand/Vorlauf]
  19. ,[TFM_vfFahrzeugbestand].[Bestand / verk. Bestand]
  20. ,[TFM_vfFahrzeugbestand].[FZG]
  21. ,[TFM_vfFahrzeugbestand].[Modell_Beschreibung]
  22. ,[TFM_vfFahrzeugbestand].[Standtagestaffel]
  23. ,[TFM_vfFahrzeugbestand].[Einsatz]
  24. ,[TFM_vfFahrzeugbestand].[geplanter_VK]
  25. ,[TFM_vfFahrzeugbestand].[Menge]
  26. ,[TFM_vfFahrzeugbestand].[int. Aufw.]
  27. ,[TFM_vfFahrzeugbestand].[Fahrzeugtyp_1]
  28. ,[TFM_vfFahrzeugbestand].[Name_Einkäufer]
  29. ,[TFM_vfFahrzeugbestand].[FZG_Einkäufer]
  30. ,[TFM_vfFahrzeugbestand].[Hauptbetrieb_ID]
  31. ,[TFM_vfFahrzeugbestand].[Invoice Date]
  32. ,[TFM_vdStandort].[Hauptbetrieb_Name]
  33. ,[TFM_vdStandort].[Standort_Name]
  34. ,CASE WHEN [TFM_vdStandort].[Standort_Name] IS NULL
  35. THEN CAST([TFM_vfFahrzeugbestand].[Standort_ID] AS VARCHAR(2))
  36. ELSE [TFM_vdStandort].[Standort_Name]
  37. END AS [Standort_1]
  38. ,CASE WHEN [TFM_vdMarke].[Hersteller] IS NULL
  39. THEN '99 - Fremdmarke'
  40. ELSE [TFM_vdMarke].[Fabrikat]
  41. END AS [Fabrikat]
  42. FROM [dbo].[TFM_vfFahrzeugbestand]
  43. LEFT JOIN [dbo].[TFM_vdStandort]
  44. ON [TFM_vfFahrzeugbestand].[Mandant ID] = [TFM_vdStandort].[Mandant ID]
  45. AND [TFM_vfFahrzeugbestand].[Hauptbetrieb_ID] = [TFM_vdStandort].[Hauptbetrieb_ID]
  46. AND [TFM_vfFahrzeugbestand].[Standort_ID] = [TFM_vdStandort].[Standort_ID]
  47. LEFT JOIN [dbo].[TFM_vdMarke]
  48. ON [TFM_vfFahrzeugbestand].[Mandant ID] = [TFM_vdMarke].[Mandant ID]
  49. AND [TFM_vfFahrzeugbestand].[Fabrikat_ori]= [TFM_vdMarke].[Hersteller]
  50. GO
  51. SET QUOTED_IDENTIFIER OFF
  52. GO
  53. SET ANSI_NULLS OFF
  54. GO
  55. GO