Abfrage von maximalen Spaltenwert

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

  • Abfrage von maximalen Spaltenwert

    Hallo an alle,

    habe folgendes Problem und bin leider noch etwas unerfahren was mysql angeht. Ich habe eine Tabelle wo ich aus der einen spalte den maximalen wert auslesen möchte

    "SELECT max(spaltenname) FROM tabelle where ...."

    das klappt auch ganz gut so.

    das problem ist aber, wenn es mehrere Datensätze den selben maximalen wert haben (die seite welche die Daten ausgibt darf nur einen max Wert haben).
    Jedenfalls würde ich gerne eine Abfrage machen welche von den ermittelten max werten denjenigen nimmt wo die id (splatenname ist id - wird automatisch zugeordnet) des Datensatzes am größten ist. Und da Unterabfragen nicht möglich sind weiß ich nicht so richtig weiter.


    Danschön an alle


    Gruss

    Thommy

    www.unister.de

    what students want!

  • #2
    [code]

    "SELECT max(spaltenname) FROM tabelle order by ID limit 1"
    h.a.n.d.
    Schmalle

    http://impressed.by
    http://blog.schmalenberger.it



    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
    ... nur ohne :-)

    Kommentar


    • #3
      ... wo die id ... des Datensatzes am größten ist. ...
      schmalle, dir fehlt da ne Kleinigkeit:
      Code:
      SELECT max(spaltenname) FROM tabelle order by ID [b]DESC[/b] limit 1
      mein Sport: mein Frühstück: meine Arbeit:

      Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

      Kommentar

      Lädt...
      X