MariaDB SQL

MariaDB LEAST(두개 이상의 컬럼에서 가장 작은수 구하기)

ssamhago 2024. 2. 28. 22:39
728x90
320x100

 

LEAST

 

 

LEAST(비교컬럼1, 비교컬럼2, ... , 비교컬럼n)

 

 

 

하나의 컬럼에서 최소값을 구하려 할때는  MIN()을 통해 쉽게 구할 수 있다.

 

여러 컬럼 내에서 최소값을 구할때는 LEAST() 를 사용하면 된다.

 

A B C
1 2 3
6 5 4

TABLE T

 

 

SELECT LEAST(A, B, C) FROM T;

 

LEAST(A, B, C) 결과

 

 

위의 결과를 보면 각 행별로 가장 작은 숫자가 나온다.

 

모든 행과 열을 포함해서 최소값을 구하려면 아래와 값이 MIN() 추가해 주면 된다.

SELECT MIN(LEAST(A, B, C)) FROM T;

MIN(LEAST(A, B, C)) 결과

 

728x90
반응형