Ich versuche, eine MySQL-Abfrage mit phpMyAdmin zu schreiben, Ich brauche das Maximun ‚Standort‘ nehmen In ‚Wert1‘, aber mit der Bedingung von ‚Wert2‘> 10 OR ‚Value3‘> 10.Innerer Join-Max-Wert in Tabelle MYSQL (PhpMyadmin)?
mitIn diesem Bild zeige ich das erwartete Ergebnis.
Danke.
Ich versuche das, aber es funktioniert nicht
SELECT Wert1, Wert2, Wert3, Wert FROM mytable b1
WHERE Wert2 = (SELECT MAX (b2.Value2) FROM mytable b2 WHERE b1 Value1
. = b2. Value1
)
Bitte, i nedd ein allgemeines Schema, dieses Problem zu lösen.
Wo ist Ihr Abfrageversuch? – Sean
Hinweis: Sehen Sie sich Post-Aggregation-Filtering an. – Mihai
Was passiert, wenn mehrere Werte in Value1 gleich dem Maximum sind? – apokryfos