본문 바로가기
GA 및 data/SQL

[SQL] 숫자 조회

by 오구송이 2024. 11. 16.

함수 설명

함수별 예시

  • SELECT ROUND(0.5);
    • 의미: 0.5를 반올림해라
    • 결과: 1 출력
  • SELECT CEIL(0.4) ;
    • 의미: 0.4를 올림해라
    • 결과: 1
  • SELECT FLOOR(0.6);
    • 의미: 0.6을 내림해라
    • 결과: 1
  • SELECT ABS(1), ABS(-1);
    • 의미: 1, -1 절대값으로 출력해라
    • 결과: 1, 1(결과값이 마이너스일 경우 마이너스를 삭제하고 값을 출력함)
  • SELECT GREATEST(1, 2, 3) ;
    • 의미: 1, 2, 3 중에서 가장 큰 값을 출력해라
    • 결과: 3
  • SELECT LEAST(1, 2, 3);
    • 의미: 1, 2, ,3 중에서 가장 작은 값을 출력해라
    • 결과: 1
  • SELECT MAX(칼럼명) FROM 테이블명;
    • 의미: 최대값을 출력해라
  • SELECT MIN(칼럼명) FROM 테이블명;
    • 의미: 최소값을 출력해라
  • SELECT COUNT(칼럼명) FROM 테이블명;
    • 의미: 출력한 행의 갯수를 출력해라(결과가 10개의 행이라면 10이 출력)
  • SELECT SUM(칼럼명) FROM 테이블명;
    • 의미: 값을 모두 합산해서 출력해라
  • SELECT AVG(칼럼명) FROM 테이블명;
    • 의미: 값의 평균값을 계산해서 출력해라
  • SELECT POW(2, 3) ;
    • 의미: 2를 3만큼 제곱하여 값을 출력해라(POWER와 동일)
  • SELECT POWER(5, 2) ;
    • 의미: 5를 2만큼 제곱하여 값을 출력해라(POW와 동일)
  • SELECT SQRT(16) ;
    • 의미: 16의 제곱근 값을 출력해라
  • SELECT TRUNCATE(1234.5678, 1);
    • 의미: 1234.5678을 소수점 1자리까지만 보여주고 나머지는 버림해라
    • 결과: 1234.5 (소수점 2자리는 버림 처리)

GREATEST / LEAST vs. MAX / MIN

  • GREATEST/LEAST
    • 특정 칼럼 값들 중에서 가장 큰/작은 값을 출력
  • MAX/MIN
    • 한개의 칼럼 내의 값들 중에서 가장 큰/작은 값을 출력

 

728x90
반응형
LIST

댓글