Jump to content

moestavern

Members
  • Gesamte Inhalte

    12
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von moestavern

  1. In Access würde das als Kreuztabellenabfrage ungefähr so aussehen:

    TRANSFORM Sum(Tabelle1.Menge) AS SummevonMenge
    SELECT Tabelle1.Artikel
    FROM Tabelle1
    GROUP BY Tabelle1.Artikel
    PIVOT Left([Periode],4);
    

     

    Dann sind die ersten 4 Zeichen de Periode quasi die Spaltenüberschriften.

     

    Danke!

    Habe es so umgesetzt:

    SELECT     Artikel, LEFT(Periode, 4) AS Jahr, SUM(Menge) AS [summe Menge]
    FROM         dbo.Tabelle
    GROUP BY Artikel, LEFT(Periode, 4), Menge
    HAVING      (Menge > 0.000) AND (LEFT(Periode, 4) = '2009')
    

  2. Das wird so nicht funktionieren. Ich brauch ja die Summen für die einzelnen Jahre aus den Perioden (die ersten vier Stellen). Gegeben sind die Spalten Artikel, Periode, Menge.

    Müsste ich vielleicht aus der Spalte Periode eine weitere Spalte Jahr generieren?

    Sprich, mit den ersten vier Stellen der Spalte Periode...???

  3. Moin, Moin...

     

    Kann jemand bei folgender Problemstellung mit einer Abfrage helfen?

     

    Ausgangsituation ist eine Tabelle diesen Daten:

    Artikel Periode Menge

    a 2009001 10

    a 2009003 15

    a 2010001 20

    a 2010007 30

    b 2009001 10

    b 2010008 20

     

    Als Ergebnis müsste kommen:

    Artikel Vorjahr Jahr

    a 25 50

    b 10 20

     

    Insgesamt können bis zu 15 Perioden vorkommen, bspw. 2009015, 2010015

    Ist dies so möglich?

     

    Beste Grüße...

  4. Hallo,

     

    komme mit meinem Rookie Wissen nicht weiter.

    Gegeben: Eine Tabelle mit den Spalten: ID, Artikelnr, Datum, Wert

    Jetzt möchte ich den Wert einer Artikelnummer mit dem aktuellsten Datum in die Sicht übernhemen.

    Beispieltabelle:

    ID, Artikelnr. , Datum, Wert

    1, 123, 2010-03-03, 10

    2, 123, 2010-02-20, 15

     

    Den Wert (10) aus der ersten Zeile hätte ich gern in meiner Sicht.

    Kann jemand helfen? Vielen Dank und Gruß

  5. Guten Tag!

     

    Kann jemand helfen? Ist bestimmt einfach...

    Beziehung von zwei Tabellen über folgende Spalten:

     

    Tabelle1:

    Spalte: "Belegnummer" Aufbau: 2010-10001

     

    Tabelle2:

    Spalte1: "Belegjahr" Aufbau: 2010

    Spalte2: "Belegnummer" Aufbau: 10001

     

    Geht das wenn ich in einer Tabelle zwei Spalten habe über die ich die Bez. herstellen muss?

    Danke schon mal!

     

    Grüße Kornelius

×
×
  • Neu erstellen...