'2022/03'에 해당되는 글 2건

  1. 2022.03.23 [mysql] WHERE절 글자 수 조건 걸기
  2. 2022.03.21 [mysql] 시간 더하기, 빼기

SELECT * FROM 테이블 WHERE CHAR_LENGTH(컬럼) > 갯수;
SELECT * FROM 테이블 WHERE LENGTH(컬럼) > 갯수;

Posted by 꼬장e
,

시간 더하기
DATE_ADD(기준 날짜, INTERVAL)
시간 빼기
DATE_SUB(기준 날짜, INTERVAL)

● DATE_ADD


현재 시간에 1초 더하기
SELECT DATE_ADD(NOW(), INTERVAL 1 SECOND);

현재 시간에 1분 더하기
SELECT DATE_ADD(NOW(), INTERVAL 1 MINUTE);

현재 시간에 1시간 더하기
SELECT DATE_ADD(NOW(), INTERVAL 1 HOUR);

현재 시간에 1일 더하기
SELECT DATE_ADD(NOW(), INTERVAL 1 DAY);

현재 시간에 1달 더하기
SELECT DATE_ADD(NOW(), INTERVAL 1 MONTH);

현재 시간에 1년 더하기
SELECT DATE_ADD(NOW(), INTERVAL 1 YEAR);

현재 시간에 1년 빼기
SELECT DATE_ADD(NOW(), INTERVAL -1 YEAR);

 


● DATE_SUB


현재 시간에 1초 빼기
SELECT DATE_SUB(NOW(), INTERVAL 1 SECOND);

현재 시간에 1분 빼기
SELECT DATE_SUB(NOW(), INTERVAL 1 MINUTE);

현재 시간에 1시간 빼기
SELECT DATE_SUB(NOW(), INTERVAL 1 HOUR);

현재 시간에 1일 빼기
SELECT DATE_SUB(NOW(), INTERVAL 1 DAY);

현재 시간에 1달 더하기
SELECT DATE_SUB(NOW(), INTERVAL 1 MONTH);

현재 시간에 1년 빼기
SELECT DATE_SUB(NOW(), INTERVAL 1 YEAR);

현재 시간에 1년 더하기 (DATE_SUB)
SELECT DATE_SUB(NOW(), INTERVAL -1 YEAR);

 

● FLOOR

  소수점 버리기

 

 

● TIME_TO_SEC

  초로 변환

 

● 현재 시간 초로 환산하여 컬럼 시간을 빼기

  FLOOR(TIME_TO_SEC(DATE_SUB(NOW(), INTERVAL 1 SECOND)) - TIME_TO_SEC(vcUpDate))

Posted by 꼬장e
,