프로그래밍 언어/MySQL

프로그래밍 언어/MySQL

[MySQL] 날짜 차이, 시간 차이 구하기 (DATEDIFF, TIMEDIFF)

두 기간 사이의 일수, 시간을 구하고 싶은 경우가 있습니다. 이러한 경우에 필요한 함수는 다음과 같습니다. DATEDIFF() : 두 기간 사이의 일수 계산 함수 TIMEDIFF() : 두 기간 사이의 시간 계산 함수 DATEDIFF 사용법 DATEDIFF(expr1, expr2) -- expr1 : 종료일 -- expr2 : 시작일 예제 쿼리 SELECT DATEDIFF('2023-12-31','2023-01-20'); -> 345 SELECT DATEDIFF('2023-12-31','2023-12-30'); -> 1 SELECT DATEDIFF('2023-12-31','2023-13-01'); -> NULL TIMEDIFF 사용법 TIMEDIFF(expr1, expr2) -- expr1 : 종료일 -..

프로그래밍 언어/MySQL

[MySQL] 문자열 만들기 / 문자열 합치기 (CONCAT)

문자열을 만들어야 하는 경우 또는 칼럼 값을 합쳐서 하나의 문자열을 드는 경우가 있습니다. 이러한 경우에 사용하는 함수는 CONCAT 함수입니다. CONCAT 함수는 둘 이상의 문자열을 입력해, 순서대로 합쳐서 반환해 주는 함수입니다. 사용법 CONCAT(문자열1, 문자열2 [, 문자열3, 문자열4, ...]) 예제 쿼리 예시 1 SELECT CONCAT('안녕하세요. ', '감사합니다. ', '잘있어요. ', '또만나요.') AS SENTENSE -- RESULT -- SENTENSE -- 안녕하세요. 감사합니다. 잘있어요. 또만나요. 예시 2 SELECT CONCAT('My', NULL, 'QL') AS SENTENSE -- RESULT -- SENTENSE -- NULL 관련 예제 프로그래머스 : ..

하다밍
'프로그래밍 언어/MySQL' 카테고리의 글 목록