Office: (Office 2007) Frage zu max Werten in Inner Join

Helfe beim Thema Frage zu max Werten in Inner Join in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen ich möchte aus zwei verschiedenen Tabellen einer Datenbank jeweils den letzten (neuesten) Wert zusammen in einer Abfrage als gesamt... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von andysmith, 1. März 2016.

  1. andysmith Erfahrener User

    Frage zu max Werten in Inner Join


    Hallo zusammen

    ich möchte aus zwei verschiedenen Tabellen einer Datenbank jeweils den letzten (neuesten) Wert zusammen in einer Abfrage als gesamt Ergebnis

    Bisher löse ich das so, bekomme aber je nach Datensatz mindestens 3 Zeilen

    SELECT TOP 1 [TBL_Daten].*, TBL_WAL.*FROM TBL_Daten LEFT JOIN TBL_WAL ON (TBL_Daten.Hauptpos = TBL_WAL.Hauptpos) AND (TBL_Daten.Auftragsnr = TBL_WAL.Auftragsnr) AND (TBL_Daten.Teilfaktura = TBL_WAL.Teilfaktura)WHERE (((TBL_Daten.Auftragsnr) = 9972688097) AND ((TBL_Daten.Hauptpos) = 100) AND ((TBL_Daten.Teilfaktura) = False) AND (SELECT max(TBL_WAL.TimeStampWAL) FROM TBL_WAL WHERE (((TBL_WAL.Auftragsnr) = (TBL_Daten.Auftragsnr)) AND ((TBL_WAL.Hauptpos) = (TBL_Daten.Hauptpos)) AND ((TBL_WAL.Teilfaktura) = (TBL_Daten.Teilfaktura)))))ORDER BY TimeStamp DESC;

    Irgendwie bekomme ich das nicht hin das ich nur genau eine Ergebniszeile am Schluss habe :-(

    Vielleicht hat ja jemand eine Idee

    Vielen Dank!
     
    Zuletzt bearbeitet: 1. März 2016
    andysmith, 1. März 2016
    #1
  2. andysmith Erfahrener User
    SELECT TOP 1 [TBL_Daten].*, TBL_WAL.*FROM TBL_Daten LEFT JOIN TBL_WAL ON (TBL_Daten.Hauptpos = TBL_WAL.Hauptpos) AND (TBL_Daten.Auftragsnr = TBL_WAL.Auftragsnr) AND (TBL_Daten.Teilfaktura = TBL_WAL.Teilfaktura)WHERE (((TBL_Daten.Auftragsnr) = 9972688097) AND ((TBL_Daten.Hauptpos) = 100) AND ((TBL_Daten.Teilfaktura) = False) AND (SELECT max(TBL_WAL.TimeStampWAL) FROM TBL_WAL WHERE (((TBL_WAL.Auftragsnr) = (TBL_Daten.Auftragsnr)) AND ((TBL_WAL.Hauptpos) = (TBL_Daten.Hauptpos)) AND ((TBL_WAL.Teilfaktura) = (TBL_Daten.Teilfaktura)))))ORDER BY TimeStamp DESC, ORDER BY TimeStampWAL DESC;

    war die Lösung, ohne das man die Abfrage komplett umstellen musste....
     
    andysmith, 10. März 2016
    #2
Thema:

Frage zu max Werten in Inner Join

Die Seite wird geladen...
  1. Frage zu max Werten in Inner Join - Similar Threads - Frage max Werten

  2. FRAGE: Wenn(oder ; Wenns

    in Microsoft Excel Hilfe
    FRAGE: Wenn(oder ; Wenns: Hallo liebe Excel Legenden. Ich zerbreche mir jetzt schon seit Stunden den Kopf. Folgende Situation: Spalte A Tätigkeit Spalte B Anzahl Max Spalte C Anzahl Min Wenn ich jetzt bei Tätigkeit in...
  3. Frage zu Wenn Formel

    in Microsoft Excel Hilfe
    Frage zu Wenn Formel: Hallo, ich habe eine Liste bei der ich, wenn in einer Zelle die Meldung Net Price steht, dann nicht gerechnet werden soll. Allerdings ist bei mir diese Zeile nicht die eigentliche in der...
  4. Doofe Frage zu Power Query

    in Microsoft Excel Hilfe
    Doofe Frage zu Power Query: Hallo zusammen, habe ein doofe Frage. Ich habe über den Weg -Daten-Daten abrufen-aus Datei-aus Arbeitsmappe eine Tabelle in eine andere Mappe importiert. Wenn ich nun in der Quelldatei was ändere...
  5. Office 365 family / Outlook Fragen

    in Microsoft Outlook Hilfe
    Office 365 family / Outlook Fragen: Hallo habe alles neu gemacht am computer jetzt habe ich Win 10 64 bit also Outlook - das was bei Start PRogramme ist öffnet nicht Auf der MS Tastatur ist ein Knopf E-Mail der immer ging es öffnet...
  6. Frage zu CheckBox - TripleState =True

    in Microsoft Excel Hilfe
    Frage zu CheckBox - TripleState =True: Hallo zusammen, ich arbeite an einer kleinen Tabelle und bin beim Erstellen einer UserForm über CheckBoxen gestolpert. In den Eigenschaften gibt es den Triple State, den ich gerne nutzen würde....
  7. Sortierung der Emails/Frage

    in Microsoft Outlook Hilfe
    Sortierung der Emails/Frage: guten morgen, Bei Gmail (z.B.) kommen ankommende Emails stets der Reihe nach,also oben hin stehn, bei Outlook Mail hingegen kommen ankommende Emails mal mittig,mal unten hin,also kreuz und quer.....
  8. Frage zu Formularen

    in Microsoft Outlook Hilfe
    Frage zu Formularen: Hallo, ich habe eine kleine Frage. Und zwar habe ich in einem Kalender ein Formular erstellt, was auch prinzipiell funktioniert. Dort habe ich über den Skript-Editor auch etwas im Skript stehen....
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden