인프런 인강 참고
[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이 - 인프런 | 강의
인프런 누적 수강생 7000명 이상, 풍부한 온/오프라인 강의 경험을 가진 데이터리안의 SQL 중급 문제풀이 강의. SQL 중급 이론 내용을 연습해 볼 수 있는 여러 문제를 함께 풀어봅니다., 백문이불여
www.inflearn.com
https://dev.mysql.com/doc/refman/8.0/en/numeric-functions.html
MSSQL홈페이지 numeric function 참고
MySQL :: MySQL 8.0 Reference Manual :: 12.6 Numeric Functions and Operators
MySQL 8.0 Reference Manual / Functions and Operators / Numeric Functions and Operators 12.6 Numeric Functions and Operators Table 12.8 Numeric Functions and Operators Name Description %, MOD Modulo operator * Multiplication operator + Addition o
dev.mysql.com
소숫점 이하 숫자다루기
ROUND(컬럼명/값, N) | 소수점 N자릿수로 반올림 | ROUND(8.765, 2) -> 8.77 |
TRUNCATE(컬럼명/값, N) | 소수점 N자릿수로 버림 | TRUNCATE(8.765, 2) -> 8.76 |
CEIL(컬럼명/값) | 올림하여 정수반환 | CEIL(8.765) -> 9 |
FLOOR(컬럼명/값) | 버림하여 정수반환 | FLOOR(8.765) -> 8 |
간단한 연산하기
POWER(컬럼명/값, N) = POW(컬럼명/값, N) |
값을 n제곱해서 반환 | POWER(2,3) -> 8 POW(2,2) -> 4 |
SQRT(컬럼명/값) | 값의 제곱근을 반환 | SQRT(4) = 2 |
MOD(컬럼명/값, N) | 컬럼명/값 * N (나머지를 반환) | MOD(4,2) -> 0 MOD(5,2) -> 1 |
ABS(컬럼명/값) | 값의 절대값을 반환 | ABS(-4.5) -> 4.5 |
https://dev.mysql.com/doc/refman/8.0/en/string-functions.html
MSSQL홈페이지 string function 참고
MySQL :: MySQL 8.0 Reference Manual :: 12.8 String Functions and Operators
12.8 String Functions and Operators Table 12.12 String Functions and Operators Name Description ASCII() Return numeric value of left-most character BIN() Return a string containing binary representation of a number BIT_LENGTH() Return length of argument
dev.mysql.com
LOWER(컬럼명/문자열) | 모든문자를 소문자로 반환 |
UPPER(컬럼명/문자열) | 모든문자를 대문자로 반환 |
REPLACE(컬럼명/문자열, 패턴1,패턴2) | 문자열의 모든문자의 패턴1을 패턴2로 대체해서 반환 |
CONCAT(컬럼명/문자열1, 컬럼명/문자열2, ......) | 여러개의 문자열을 하나의 문자열로 반환 |
'SQL' 카테고리의 다른 글
[중급 SQL 문제풀이] HackerRank 문제 및 풀이(1) (0) | 2022.01.13 |
---|---|
[중급 SQL 문제풀이] leetcode 문제 및 풀이(1) (0) | 2022.01.10 |
[SQLD] 2022 시험일정 및 시험범위 (0) | 2022.01.06 |
SQL 쿼리연습- IS NULL, JOIN(feat.프로그래머스, SQL고득점 KIT) (0) | 2022.01.06 |
SQL 쿼리연습- SELECT, SUM, MAX, MIN, GROUP BY(feat.프로그래머스, SQL고득점 KIT) (0) | 2021.12.26 |