Jump to content

Aircooled

Members
  • Gesamte Inhalte

    1
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von Aircooled

  1. Hallo!

     

    Ich habe eine Tabelle in der Kraftstoffverbräuche und Kilometerstände beim Tanken erfasst werden:

     

    ID, KFZID, Datum, Menge, Kilometer

     

    eine passende Abfrage dazu:

     

    USE DB
    SELECT    dbo.KFZ.Bezeichnung as Fahrzeug,  SUM( dbo.Tanken.Menge)  as Verbrauch FROM dbo.Tanken

    INNER JOIN  dbo.KFZ ON dbo.Tanken.KFZID = dbo.KFZ.ID
    WHERE     (dbo.Tanken.Datum BETWEEN '2013-1-1' AND '2013-12-31')
    GROUP BY dbo.KFZ.Bezeichnung

     

    liefert mir:

     

    Fahrzeug       Verbrauch

    PKW1             425

    PKW2             568

    usw.

     

    jetzt möchte ich die Abfrage gerne so gestalten, dass die jeweiligen Jahre horizontal nebeneinander vergleichbar sind

     

    Fahrzeug       Verbrauch 2012   Verbrauch 2013  Verbrauch 2014

    PKW1             425                         542                   235

    PKW2             568                         658                   478

    usw.

     

    lässt sich das mit SQL Bordmitteln bewerkstelligen?

     

     

×
×
  • Neu erstellen...