Heim > Datenbank > MySQL-Tutorial > Hauptteil

So verwenden Sie die MIN-Funktion von MySQL, um den kleinsten Wert in einer Datentabelle zu finden

王林
Freigeben: 2023-07-26 11:05:11
Original
1719 Leute haben es durchsucht

So verwenden Sie die MIN-Funktion von MySQL, um den kleinsten Wert in der Datentabelle zu finden

In der MySQL-Datenbank müssen wir unter bestimmten Bedingungen häufig die Datentabelle abfragen und berechnen. Das Finden des kleinsten Werts ist eine häufige Anforderung, und MySQL bietet die MIN-Funktion, um diese Anforderung zu erfüllen.

Die Syntax der MIN-Funktion lautet wie folgt:

MIN(expression)
Nach dem Login kopieren

Hier stellt der Ausdruck das Feld oder den Ausdruck dar, der den Mindestwert berechnen muss. Im Folgenden zeigen wir anhand eines konkreten Beispiels, wie Sie mit der MIN-Funktion den kleinsten Wert in der Datentabelle finden.

Angenommen, wir haben eine Datentabelle mit dem Namen „Schüler“, die zwei Felder enthält: Namen und Punkte der Schüler. Wie unten gezeigt:

+--------+-------+
|  姓名  |  分数 |
+--------+-------+
|  张三  |  80   |
|  李四  |  90   |
|  王五  |  70   |
|  小明  |  95   |
|  小红  |  85   |
+--------+-------+
Nach dem Login kopieren

Jetzt ist es unser Ziel, den Schüler mit der niedrigsten Punktzahl zu finden. Wir können die MIN-Funktion verwenden, um dieses Ziel zu erreichen. Die spezifische Abfrageanweisung lautet wie folgt:

SELECT 姓名, MIN(分数) AS 最低分
FROM students;
Nach dem Login kopieren

Wenn wir die obige Abfrageanweisung ausführen, erhalten wir die folgenden Ergebnisse:

+--------+-------+
|  姓名  | 最低分|
+--------+-------+
|  王五  |  70   |
+--------+-------+
Nach dem Login kopieren

Wie Sie sehen können, beträgt die Mindestpunktzahl 70 und der entsprechende Schülername ist Wang Wu.

Die obigen Beispiele veranschaulichen nur die grundlegende Verwendung der MIN-Funktion. Tatsächliche Anwendungen können komplexere Abfragen und Berechnungen beinhalten. Hier ist ein etwas komplexeres Beispiel.

Angenommen, wir haben eine Datentabelle mit dem Namen „Bestellungen“, die die Bestellnummer, den Betrag und das Bestelldatum verschiedener Bestellungen enthält. Wie unten gezeigt:

+--------+-------+------------+
| 订单号 | 金额  | 订单日期    |
+--------+-------+------------+
|   001  |  100  | 2020-01-01 |
|   002  |  150  | 2020-01-02 |
|   003  |  80   | 2020-01-03 |
|   004  |  200  | 2020-01-04 |
|   005  |  120  | 2020-01-05 |
+--------+-------+------------+
Nach dem Login kopieren

Jetzt ist es unser Ziel, die Bestellung mit dem niedrigsten Betrag zu finden und die entsprechende Bestellnummer und das Bestelldatum anzuzeigen. Dies kann mit der folgenden Abfrageanweisung erreicht werden:

SELECT 订单号, 订单日期, MIN(金额) AS 最低金额
FROM orders;
Nach dem Login kopieren

Wenn wir die obige Abfrageanweisung ausführen, erhalten wir die folgenden Ergebnisse:

+--------+------------+----------+
| 订单号 | 订单日期    | 最低金额 |
+--------+------------+----------+
|   003  | 2020-01-03 |   80     |
+--------+------------+----------+
Nach dem Login kopieren

Wie Sie sehen können, beträgt der Mindestbetrag 80, die entsprechende Bestellnummer ist 003 und die Bestellung Datum ist der 03.01.2020.

Anhand der beiden oben genannten Beispiele können wir sehen, dass mit der MIN-Funktion von MySQL leicht der Mindestwert in der Datentabelle ermittelt werden kann. Je nach tatsächlichem Bedarf können wir auch andere Funktionen und Bedingungen kombinieren, um komplexere Abfragen und Berechnungen durchzuführen.

Ich hoffe, dieser Artikel hilft Ihnen zu verstehen, wie Sie die MIN-Funktion von MySQL verwenden, um den kleinsten Wert in der Datentabelle zu finden. Wenn Sie Fragen haben, können Sie gerne eine Nachricht hinterlassen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die MIN-Funktion von MySQL, um den kleinsten Wert in einer Datentabelle zu finden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
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!