skr_kostentraeger.sql 760 B

123456789101112131415
  1. select T1."EBENE31" as "Ebene31",
  2. T1."EBENE32" as "Ebene32",
  3. T1."EBENE33" as "Ebene33",
  4. T1."EBENE34" as "Ebene34",
  5. T1."EBENE35" as "Ebene35",
  6. T1."EBENE36" as "Ebene36",
  7. T1."EBENE37" as "Ebene37",
  8. T1."EBENE38" as "Ebene38",
  9. T1."EBENE39" as "Ebene39",
  10. T1."EBENE40" as "Ebene40",
  11. (T1."EBENE32") as "Kostenträger_mit_Bez",
  12. CASE WHEN (T1."EBENE31" = 'Neuwagen') THEN ((substring(T1."EBENE32", 1, 5))) ELSE ((left(T1."EBENE32",2))) END as "Kostenträger",
  13. CASE WHEN (T1."EBENE31" IN ('Neuwagen')) THEN (T1."EBENE32") ELSE null END as "Ebene_Marke"
  14. from "Kostentraeger.csv" T1
  15. where (((T1."EBENE32" <> '100 - Bilanz') and (T1."EBENE31" <> 'Zuordnung')) and (not ((T1."EBENE32")) IN ('00 - Bilanz','00 - NW Fremdmarke')))