Größten Wert aus zwei oder mehr Feldern
Ich brauche, um den größten Wert aus zwei Feldern:
SELECT MAX(field1), MAX(field2)
Nun, wie bekomme ich den größten Wert aus diesen beiden?
InformationsquelleAutor der Frage Qiao | 2010-04-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Sie verwenden möchten, können Sie die
GREATEST()
Funktion:Wenn Sie möchten, Holen das absolute maximum aus allen Zeilen, dann möchten Sie vielleicht, um die folgenden:
Beispiel 1:
Beispiel 2:
InformationsquelleAutor der Antwort Daniel Vassallo
Fall, dass Sie die Auswahl der GRÖßTEN() für jede Zeile
Wird es wieder NULL wenn eines der Felder NULL ist. Könnten Sie IFNULL um dieses Problem zu lösen
InformationsquelleAutor der Antwort davis
Also, versuchen:
InformationsquelleAutor der Antwort Ben
InformationsquelleAutor der Antwort DRapp