Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie wähle ich Datensätze mit dem minimalen Feldwert in MySQL aus?

Patricia Arquette
Freigeben: 2024-10-26 06:59:30
Original
814 Leute haben es durchsucht

How to Select Records with the Minimum Field Value in MySQL?

Abrufen von Datensätzen mit minimalen Feldwerten in MySQL

In MySQL können Sie auf Szenarien stoßen, in denen Sie Daten aus einer Tabelle basierend auf auswählen müssen ein Feld, das den Mindestwert besitzt. Um dies zu erreichen, ziehen Sie die folgenden Ansätze in Betracht:

Eine gängige Methode ist die Verwendung der Aggregatfunktion MIN():

SELECT * FROM pieces WHERE price = MIN(price)
Nach dem Login kopieren

Diese Abfrage ruft jedoch alle Datensätze mit demselben Mindestpreis ab. Bereitstellung mehrerer Zeilen. Für ein genaueres Ergebnis können Sie Folgendes verwenden:

SELECT *
FROM pieces
WHERE price = (SELECT MIN(price) FROM pieces)
Nach dem Login kopieren

In dieser Abfrage ruft die Unterabfrage (SELECT MIN(price) FROM Pieces) den Mindestpreis aus der Stücktabelle ab. Die äußere Abfrage wählt dann alle Datensätze aus, deren Preisfeld mit diesem Mindestwert übereinstimmt.

Hier ist eine praktische Demonstration mit SQLFiddle:

[SQLFiddle-Demo](https://www.sqlfiddle.com/# !9/b3ac32/26)

Das obige ist der detaillierte Inhalt vonWie wähle ich Datensätze mit dem minimalen Feldwert in MySQL aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!