Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794 Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794 Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794 Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794 Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794 Warning: Undefined array key "p" in /home/clients/119990c2465ec8673b725b4ed2ffc513/sites/informatikboard.ch/includes/vb5/template.php(404) : eval()'d code on line 794 SQL Query - iB - InformatikBoard.ch - Benutzer helfen Benutzern

Ankündigung

Einklappen
Keine Ankündigung bisher.

SQL Query

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Frage: SQL Query

    Guten Tag Zusammen,
    Ich muss wrs. eine verschachtelte Abfrage machen, leider komme ich nicht auf den richtigen Query:

    ID Version
    0 1
    1 1
    2 1
    2 2
    3 1
    3 2
    4 1

    Der Query soll mir nun alle Einträge ausgeben. Falls es doppelte ID's hat soll es mir nur der Eintrag mit der höheren Version ausgeben.
    Ausgabe wäre so:

    ID Version
    0 1
    1 1
    2 2
    3 2
    4 1

    Kann mir jemand weiterhelfen?

    Vielen Dank und Gruss,
    Bagandi
    Vegetarier essen meinem Essen das Essen weg!

  • #2
    AW: SQL Query

    Ich würde sagen da kommt sicher Distinct zum Einsatz. Aber das mit der höheren Version wüsst ich grad auch nicht
    MCSE+S, CompTIA S+, CAS Information Security, MAS Information Security

    Kommentar


    • #3
      AW: SQL Query

      Dachte auch an Distinct und ein bisschen group by, limit
      Leider reicht das nicht
      Vegetarier essen meinem Essen das Essen weg!

      Kommentar


      • #4
        AW: SQL Query

        SELECT DISTINCT ID, VERSION FROM tbl ORDER BY Version DESC

        sollte so passen.
        Bachelor of Science ZFH in Information Technology

        Kommentar


        • #5
          AW: SQL Query

          Zitat von Phil Beitrag anzeigen
          SELECT DISTINCT ID, VERSION FROM tbl ORDER BY Version DESC

          sollte so passen.
          Danke für die Antwort.
          Funktioniert leider nicht, es gibt mir folgende Ausgabe.


          ID Version
          2 2
          3 2
          0 1
          1 1
          2 1
          3 1
          Vegetarier essen meinem Essen das Essen weg!

          Kommentar


          • #6
            AW: SQL Query

            Was ist an GROUP BY falsch?

            SELECT ID, MAX(Version) FROM tbl GROUP BY ID

            liefert die gewünschte Ausgabe.

            Kommentar


            • #7
              AW: SQL Query

              Ach ich war so nahe.

              Vielen Dank, das funktioniert
              Vegetarier essen meinem Essen das Essen weg!

              Kommentar

              Lädt...
              X