BESTE WEBSITE FÜR WEBENTWICKLER

SQL Tutorial

SQL HEIM SQL Intro SQL Syntax SQL SELECT SQL SELECT DISTINCT SQL WHERE SQL ORDER BY SQL AND SQL OR SQL NOT SQL INSERT INTO SQL NULL Werte SQL UPDATE SQL DELETE SQL SELECT TOP SQL Aggregatfunktionen SQL MIN() und MAX() SQL COUNT SQL SUM SQL AVG SQL LIKE SQL Wildcards SQL IN SQL BETWEEN SQL Aliase SQL JOIN SQL INNER JOIN SQL LEFT JOIN SQL RIGHT JOIN SQL FULL OUTER JOIN SQL Selbst beitreten SQL UNION SQL GROUP BY SQL HAVING SQL EXISTS SQL ANY, ALL SQL SELECT INTO SQL INSERT INTO SELECT SQL CASE SQL NULL Functions SQL Gespeicherte Verfahren SQL Kommentare SQL Betreiber

SQL Datenbank

SQL CREATE DATABASE SQL DROP DATABASE SQL BACKUP DATABASE SQL CREATE TABLE SQL DROP TABLE SQL ALTER TABLE SQL Einschränkungen SQL NOT NULL SQL UNIQUE SQL PRIMARY KEY SQL FOREIGN KEY SQL CHECK SQL DEFAULT SQL CREATE INDEX SQL AUTO INCREMENT SQL Daten SQL CREATE VIEW SQL Injektion SQL Hosting SQL Datentypen

SQL Referenzen

SQL Schlüsselwörter MySQL Funktionen SQL Serverfunktionen MS Access Funktionen SQL Schneller Ref

SQL Beispiele

SQL Beispiele SQL Editor SQL Quiz SQL Übungen SQL Bootcamp SQL Zertifikat

SQL. Lektionen für Anfänger

Ua En Es Fr

SQL MIN() und MAX()-Funktionen


Die SQL-Funktionen MIN() und MAX()

Die Funktion MIN() gibt den kleinsten Wert der ausgewählten Spalte zurück.

Die Funktion MAX() gibt den größten Wert der ausgewählten Spalte zurück.

MIN Beispiel

Suchen Sie den niedrigsten Preis in der Spalte Price (Preis):

SELECT MIN(Price)
FROM Products;
Try it Yourself »

MAX Beispiel

Suchen Sie den höchsten Preis in der Spalte Price (Preis):

SELECT MAX(Price)
FROM Products;
Try it Yourself »

Syntax

SELECT MIN(column_name)
FROM table_name
WHERE condition;

SELECT MAX(column_name)
FROM table_name
WHERE condition;


Demo-Datenbank

Nachfolgend finden Sie eine Auswahl aus der in den Beispielen verwendeten Tabelle Products:

ProductID ProductName SupplierID CategoryID Unit Price
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 - 12 oz bottles 19
3 Aniseed Syrup 1 2 12 - 550 ml bottles 10
4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22
5 Chef Anton's Gumbo Mix 2 2 36 boxes 21.35

Spaltennamen festlegen (Alias)

Wenn Sie MIN() oder MAX() verwenden, hat die zurückgegebene Spalte keinen beschreibenden Namen. Um der Spalte einen beschreibenden Namen zu geben, verwenden Sie das Schlüsselwort AS:

Beispiel

SELECT MIN(Price) AS SmallestPrice
FROM Products;
Try it Yourself »

Verwenden Sie MIN() mit GROUP BY

Hier verwenden wir die Funktion MIN() und die Klausel GROUP BY, um den niedrigsten Preis für jede Kategorie in der Tabelle Products (Produkte) zurückzugeben:

Beispiel

SELECT MIN(Price) AS SmallestPrice, CategoryID
FROM Products
GROUP BY CategoryID;
Try it Yourself »

Später in diesem Tutorial erfahren Sie mehr über die GROUP BY-Klausel.


Testen Sie sich mit Übungen

Übung:

Verwenden Sie die Funktion MIN, um den Datensatz mit dem kleinsten Wert der Spalte Price auszuwählen.

SELECT 
FROM Products;