GA 및 data/SQL
[SQL] 숫자 조회
오구송이
2024. 11. 16. 18:09
함수 설명
함수별 예시
- 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