Announcement

Collapse
No announcement yet.

SELECT nur mit "höherwertigen" Zeile

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SELECT nur mit "höherwertigen" Zeile

    Hallo Allerseits,

    Angenommen, ich habe zwei Datensätze mit nahezu identischen Inhalt:

    KDNR Strasse PLZ Ort Datum
    4711 Teststr 12345 Testort 23.01.2012
    4711 Teststr 12345 Testort 24.01.2012


    Jetzt möchte ich nur einen Datensatz anzeigen lassen, der ein "höheren" Datumswert hat..

    Gibt es da eine lösung?


    Danke

  • #2
    Das wird meist über einen Kombination aus Order by und einer Limitierung der Ergebnismenge gemacht. Letzteres ist datenbankabhängig. Also was benutzt du?

    Comment


    • #3
      [HIGHLIGHT="SQL"]SELECT MAX (Datum), KDNR, Strasse, PLZ, Ort
      FROM Tabelle
      GROUP BY KDNR, Strasse, PLZ, Ort [/HIGHLIGHT]

      Comment


      • #4
        Hallo Ebis,

        vielen Dank.. Es sind eben die einfachsten Dinge, auf die man nicht kommt.

        Ich arbeite hier mit Access




        Peter

        Comment


        • #5
          Hallo,

          oder auch das hier: Bei "doppelten" Datensätzen nur einen anzeigen

          Gruß Falk
          Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

          Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

          Comment

          Working...
          X