In MySQL können Sie die SELECT-Anweisung verwenden, um alle Daten in der angegebenen Tabelle abzufragen, und dann die Funktion MIN() verwenden, um den Mindestwert in der Abfrageergebnismenge zurückzugeben. Die Abfragesyntax lautet „SELECT MIN (angegebene Spalte). name) FROM Tabellenname;". Die Funktion MIN() wird verwendet, um den Mindestwertdatensatz in der Ergebnismenge zu finden. Sie kann den Mindestwert in der Abfragespalte zurückgeben. Sie müssen lediglich den abzufragenden Spaltennamen als Parameter übergeben. Die Syntax „MAX(Spaltenname)“ )“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.
In MySQL können Sie die SELECT-Anweisung und die Funktion MIN() verwenden, um den Mindestwert abzufragen.
Verwenden Sie zunächst die SELECT-Anweisung, um alle Daten in der angegebenen Tabelle abzufragen.
Dann verwenden Sie die Funktion MIN(), um den Mindestwert der angegebenen Spalte im Abfrageergebnissatz zurückzugeben Die Funktion MIN() wird verwendet, um den Mindestwert der Ergebnismenge zu ermitteln. Sie können den Mindestwert in der Abfragespalte zurückgeben. Der akzeptierte Parameter ist der angegebene Spaltenname.
Erstellen Sie eine Tabelle „employee_tbl“, die die folgenden Datensätze enthält:SELECT MIN(指定列名) FROM 表名;
mysql> SELECT * FROM employee_tbl; +------+------+------------+--------------------+ | id | name | work_date | daily_typing_pages | +------+------+------------+--------------------+ | 1 | John | 2007-01-24 | 250 | | 2 | Ram | 2007-05-27 | 220 | | 3 | Jack | 2007-05-06 | 170 | | 3 | Jack | 2007-04-06 | 100 | | 4 | Jill | 2007-04-06 | 220 | | 5 | Zara | 2007-06-06 | 300 | | 5 | Zara | 2007-02-06 | 350 | +------+------+------------+--------------------+ 7 rows in set (0.00 sec)
Verwenden Sie die GROUP BY-Klausel, um alle Datensätze mit dem Mindestwert jedes Namens wie folgt zu finden:
mysql> SELECT MIN(daily_typing_pages) -> FROM employee_tbl; +-------------------------+ | MIN(daily_typing_pages) | +-------------------------+ | 100 | +-------------------------+ 1 row in set (0.00 sec)
mysql>SELECT id, name, MIN(daily_typing_pages) -> FROM employee_tbl GROUP BY name; +------+------+-------------------------+ | id | name | MIN(daily_typing_pages) | +------+------+-------------------------+ | 3 | Jack | 100 | | 4 | Jill | 220 | | 1 | John | 250 | | 2 | Ram | 220 | | 5 | Zara | 300 | +------+------+-------------------------+
】
Das obige ist der detaillierte Inhalt vonSo fragen Sie den Mindestwert in MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!