기초 명령어2
기초 명령어2👾
-
ABS ➡️ ABS(숫자) 절대값으로 반환
-
CEILING ➡️ CEILING(숫자) 숫자를 정수로 올림해서 반환
-
FLOOR ➡️ FLOOR(숫자) 숫자를 정수로 내림해서 반환
-
ROUND ➡️ ROUND(숫자, 자릿수) 숫자를 소수점까지 반올림해서 반환
-
TRUNCATE ➡️ TRUNCATE(숫자, 자릿수) 숫자를 소수점까지 버림해서 반환
-
POWER ➡️ POWER(숫자1, 숫자2) 숫자1 제곱 숫자2
-
MOD ➡️ MOD(숫자1, 숫자2) 숫자1을 숫자2로 나눈 나머지 반환
-
NOW ➡️ NOW() 현재날짜와 시간반환 ex) 2022-02-09 02:33:12
-
CURRENT_DATE ➡️ CURRENT_DATE() 현재 날짜 반환 ex) 2022-02-09
-
CURRENT_DATE ➡️ CURRENT_TIME() 현재 시간 반환 ex) 02:33:12
-
YEAR ➡️ YEAR(날짜) 날짜의 연도 반환 ex) YEAR(NOW()) 2022
-
MONTH ➡️ MONTH(날짜) 날짜의 월 반환 ex) 12
-
MONTHNAME ➡️ MONTHNAME(날짜) 날짜의 월을 영어로 반환 ex) February
-
DAYNAME ➡️ DAYNAME(날짜) 날짜의 요일을 영어로 반환 ex) Wednesday
-
DAYOFMONTH ➡️ DAYOFMONTH(날짜) 날짜의 일 반환 ex) 9
-
DAYOFWEEK ➡️ DAYOFWEEK(날짜) 날짜의 요일을 숫자로 반환 ex) 4
-
WEEK ➡️ WEEK(날짜) 날짜가 해당연도의 몇번째 주인지 반환 ex) 7
-
HOUR ➡️ HOUR(시간) 시간의 시 ex) 2
-
MINUTE ➡️ MINUTE(시간) 시간의 분 ex) 33
-
SECOND ➡️ SECONDE(시간) 시간의 초 ex) 12
-
DATE_FORMAT ➡️ DATEFORMAT(날짜/시간, 형식) 형식으로 변환 ex) DATE_FORMAT(‘1994-04-15 16:45:32’. ‘%Y년 %m월 %d일 %H시 %i분 %s초’) = 1994년 4월 15일 16시 45분 32초
-
DATEDIFF ➡️ DATEDIFF(날짜1, 날짜2) (날짜1-날짜2) 차이반환 ex) DATEDIFF(‘2022-01-01 00:00:00’, ‘2021-12-25 12:00:00’) = 7
-
TIMEDIFF ➡️ TIMEDIFF(시간1, 시간2) (시간1-시간2) 차이반환 ex) TIMEDIFF(‘2022-01-01 00:00:00’, ‘2021-12-25 12:00:00’) = 156:00:00
-
select distinct [컬럼이름] from [테이블 이름]; ➡️ 중복된값 제외하기
-
select name, a+b+c as total from [테이블 이름]; ➡️ 컬럼간에는 연산이 가능하다