728x90
반응형

Min 3

MariaDB 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; 위의 결과를 보면 각 행별로 가장 작은 숫자가 나온다. 모든 행과 열을 포함해서 최소값을 구하려면 아래와 값이 MIN()을 추가해 주면 된다. SELECT MIN(LEAST(A, B, C)) FROM T;

MariaDB SQL 2024.02.28

MariaDB Group By

MariaDB group by 절을 사용하여 데이터를 그룹화하는 방법을 알아봅니다. MariaDB group by 절 소개 group by 절은 결과의 행을 그룹으로 그룹화합니다. 다음은 group by 절의 구문을 보여줍니다. select select_list from table_name group by column1, column2,...; group by는 요소 수(count), 총 값( sum), 최대 요소(max), 최소 요소(min) 및 요소의 평균(avg)을 구하는데 자주 사용되어 집니다. 다음은 집계 함수와 함께 사용되는 group by 절의 구문을 보여줍니다. select column1, aggregate_function(column2) from table_name group by col..

MariaDB SQL 2023.06.14

MAX vs MIN (최대 vs 최소) 함수를 알아보자

MAX(컬럼명) vs MIN(컬럼명) 해당 함수는 숫자만이 아닌 문자형 데이터에도 사용할 수 있다. 최대값 구하기 SELECT MAX(컬럼명) FROM 테이블; 최소값 구하기 SELECT MIN(컬럼명) FROM 테이블; USER_TABLE ID USER_NM 1 BBB 2 CCC 3 AAA 위의 USER_TABLE 에서 가장 큰 값의 ID를 가져오려면 SELECT MAX(ID) AS MAX_ID FROM USER_TABLE; [실행결과] MAX_ID 3 위의 USER_TABLE 에서 가장 작은 값의 ID를 가져오려면 SELECT MIN(ID) AS MIN_ID FROM USER_TABLE; [실행결과] MIN_ID 1 위의 USER_TABLE 에서 문자로 정렬시 가장 첫번째 USER_NM를 가져오려면 ..

MariaDB SQL 2023.03.03
728x90
반응형