©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SQL-FunktionMySQLMariaDB

Die LEAST SQL-Funktion in MySQL und MariaDB - Kleinster Wert aus Liste

LEASTSyntax:LEAST(%, %)
Rückgabe-Wert:Abhängig von den verwendeten Datentypen
Funktions-Typ:Vergleichs-Funktion
Funktions-Beschreibung

Die SQL-Funktion LEAST() gibt den kleinsten Wert aus einer Liste von beliebig vielen Argumenten zurück.

Wenn die Argumente aus Zeichenketten und numerischen Werten bestehen, gibt LEAST() 0 zurück.

Wenn eines der Argumente in Liste den Wert NULL hat, gibt LEAST() NULL zurück.

Die gegenteilige Funktion ist GREATEST().

SQL Beispiele für die LEAST-Funktion

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11

select least(5, 1, 3, 6, 77);
select least(1.01, 1.04, 1.001, 1.0001);
select least('Be''ac''ab''aa''Ab');

select least(5, 1, 3, 6, 77, 'A');
select least('Be''ac''ab''aa''Ab', 65);

select least(5, 1, 3, 6, 77, null);
select least('Be''ac''ab''aa''Ab'null);

least(5, 1, 3, 6, 77)
int(2)
1
least(1.01, 1.04, 1.001, 1.0001)
decimal(7)
1.0001
least('Be', 'ac', 'ab', 'aa', 'Ab')
varchar(2) BINARY
Ab
least(5, 1, 3, 6, 77, 'A')
double(23)
0
least('Be', 'ac', 'ab', 'aa', 'Ab', 65)
double(23)
0
least(5, 1, 3, 6, 77, null)
double(17)
NULL
least('Be', 'ac', 'ab', 'aa', 'Ab', null)
varchar(2) BINARY
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

Verwendung der LEAST() Funktion in MySQL und MariaDB-Datenbanken

MySQL und MariaDB bieten die Funktion LEAST(), die zur Bestimmung des Minimalwerts unter mehreren Ausdrücken oder Werten verwendet wird, dabei gibt sie den kleinsten Wert aus der bereitgestellten Liste von Ausdrücken zurück. Es können auch Spaltennamen von Tabellen oder andere Ausdrücke als Parameter verwendet werden, von denen der Minimalwert ermittelt werden soll, beispielsweise in Berechnungen, Vergleichen oder beim Abrufen des Minimalwerts aus Gruppen von Tabellen-Spalten und bietet so Flexibilität bei Operationen mit mehreren Werten. Die Funktion gibt NULL zurück, wenn einer der bereitgestellten Ausdrücke oder Werte NULL ist.
LAST_VALUELASTVALLCASELEASTLEFTLENGTHLENGTHB

Weitere MySQL und MariaDB SQL Vergleichs-Funktionen

COALESCECOALESCE(%, %)
Mehr zur COALESCE-Funktion

DECODE_ORACLEDECODE_ORACLE()
Mehr zur DECODE_ORACLE-Funktion

GREATESTGREATEST(%, %)
Mehr zur GREATEST-Funktion

INTERVALINTERVAL(%, %)
Mehr zur INTERVAL-Funktion

IFIF(Ausdruck, Wert1, Wert2)
Mehr zur IF-Funktion

STRCMPSTRCMP(Zeichenkette 1, Zeichenkette 2)
Mehr zur STRCMP-Funktion

Numerische FunktionenZeichenketten-FunktionenReguläre AusdrückeDatum und Zeit-Funktionen
Vergleichs-FunktionenVerschlüsselung & KomprimierungKonvertierungs-FunktionenNULL-Funktionen
Aggregat-FunktionenWindow-FunktionenJSON-FunktionenGeometrische Funktionen
Sequenz-FunktionenInformations-FunktionenDynamische Tabellen-SpaltenSonstige Funktionen
Weitere Informationen zur SQL-Funktion LEAST: mysql.com und mariadb.com und w3schools.com
Aktualisiert: 24.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer