AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:17

Parameter dieser Suchanfrage:

Suche in Thema: LEFT JOIN mit Max-Wert aus der anderen Tabelle
Suche alle Beiträge, die von "HolgerCW" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.012s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    Hätte ja nicht gedacht, das das so kompliziert ist, aber so klappt es nun:


    ...
    LEFT JOIN SYSDBP.DBP_AUFTRAEGE
    ON SYSDBP.DBP_LEISTUNGSWERTE.ANLAGENNUMMER = SYSDBP.DBP_AUFTRAEGE.ANLAGENNUMMER
    AND SYSDBP.DBP_LEISTUNGSWERTE.ANZAHL = SYSDBP.DBP_AUFTRAEGE.DB_REGISTER
    AND SYSDBP.DBP_AUFTRAEGE.SIGMA_AUFTYP_ID = '50'
    AND SYSDBP.DBP_AUFTRAEGE.STATUS = 'abgeschlossen'
  • Forum: Datenbanken

    Re: LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    Hi,

    aber wenn ich Deine WHERE - Bedingung herraus nehme, habe ich das was ich will. Nur werde ich nun Probleme bekommen, wenn mehr als ein Auftrag in der Tabelle Auftraege pro Stammdatensatz vorhanden ist.

    Da muss noch ein Fehler in der WHERE - Bedingung sein ???

    Gruss

    Holger
  • Forum: Datenbanken

    Re: LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    Noch ein Anmerkung von mir, bevor ich weiter lese:

    unter meinen Group by kann ich kein Where packen. Nur darüber ?

    Gruss

    Holger
  • Forum: Datenbanken

    Re: LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    Das habe ich nun gemacht.

    Nur dann verschwinden alle Datensätze.

    Wenn ich nun eine Erweiterung einbaue:


    WHERE SYSDBP.DBP_AUFTRAEGE.AUFTRAGERLEDIGT = (SELECT MAX(SYSDBP.DBP_AUFTRAEGE.AUFTRAGERLEDIGT) FROM SYSDBP.DBP_AUFTRAEGE)
    OR SYSDBP.DBP_AUFTRAEGE.AUFTRAGERLEDIGT IS NULL)
  • Forum: Datenbanken

    Re: LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    Ich versuche mal meine Abfrage hier abzubilden. Meine damit den relevanten Teil:


    SELECT COUNT(SYSDBP.DBP_LEISTUNGSWERTE.ANLAGENNUMMER) AS DB_ANZAHL, SYSWVKISU.ANLAGE.ANLAGE

    FROM (SYSWVKISU.ANLAGE

    LEFT JOIN SYSDBP.DBP_LEISTUNGSWERTE
    ON SYSWVKISU.ANLAGE.ANLAGE = SYSDBP.DBP_LEISTUNGSWERTE.ANLAGENNUMMER)
  • Forum: Datenbanken

    Re: LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    Ich möchte zu dem jeweiligen Stammdatensatz den letzten Auftrag ( neustes Datum ) anzeigen.

    Dachte um es einfach zu halten, joine ich nur den jeweils letzten Auftrag. Die anderen Aufträge sind unrelevant.

    Brauche das aktuelle Datum des letzten Auftrages für den jeweiligen Stammdatensatz.

    Gruss

    Holger
  • Forum: Datenbanken

    Re: LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    In der ersten Tabelle sind die Stammdaten,
    in der zweiten die Aufträge,
    jetzt möchte ich die beiden Tabellen so verbinden, das in der dann entstehenden Gesamttabelle nur das Datum des letzten Auftrages angezeigt wird.

    Das ginge bestimmt mit einem Group by über die Gesamttabelle, aber da mache ich schon einen Count ...

    Gruss

    Holger
  • Forum: Datenbanken

    LEFT JOIN mit Max-Wert aus der anderen Tabelle

      Delphi
      by HolgerCW, 31. Jul 2007
    Hallo zusammen,

    wie kann ich mit einem LEFT JOIN eine Tabelle verknüpfen, von der ich nur den Max-Wert haben will ?

    So habe ich angefangen:


    SELECT SYSDBP.DBP_LEISTUNGSWERTE.ANLAGENNUMMER FROM SYSDBP.DBP_LEISTUNGSWERTE
    LEFT JOIN SYSDBP.DBP_AUFTRAEGE
    ON SYSDBP.DBP_LEISTUNGSWERTE.ANLAGENNUMMER = SYSDBP.DBP_AUFTRAEGE.ANLAGENNUMMER


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=HolgerCW&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=96816
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz