MySQL의 DATE\u ADD() 함수는 무엇입니까?

MySQL의 DATE\u ADD() 함수는 무엇입니까?

2022-06-04 last update

5 minutes reading MySQL MariaDB
MySQL은 많은 내장 함수를 지원하여 SQL 쿼리 언어를 사용하여 데이터를 처리합니다.기능에 대해 잘 모르는 독자;함수는 서로 다른 매개 변수를 사용하고 단일 출력을 되돌려줍니다.DATE\u ADD() 역시 MySQL에 내장된 함수입니다.DATE\u ADD() 함수의 용도는 무엇입니까?본고는 이것에 대해 해석을 진행할 것이다.

MySQL()의 DATE\u ADD() 함수는 무엇입니까?


MySQL에는 Date 함수에 속하는 하위 함수가 많습니다. Date\u ADD()가 그 중 하나입니다. 날짜를 수정하는 데 사용됩니다.날짜에 일, 년 또는 달을 추가하려면 date\u add () 함수를 사용할 수 있습니다.DATE\u ADD()의 일반 구문을 사용합니다.
DATE_ADD(date, INTERVAL value addunit)
위의 구문에 대한 설명은 다음과 같습니다.
  • 함수 DATE\u ADD() 수정 날짜 또는 시간 사용
  • 수정할 날짜로 날짜 바꾸기
  • INTERVAL 자구를 사용하여 제공된 날짜에 지정된 지침에 따라 MySQL에 간격을 추가하도록 알려줍니다
  • .
  • 당신이 변경하고자 하는 정확한 값으로 조항 "value"를 대체합니다.그것은 마이너스일 수도 있고 플러스일 수도 있다
  • "addunit"조항을 교체합니다. 이 조항에서 월, 일, 년
  • 과 같이 변경해야 합니다.
    이를 보다 명확하게 이해하기 위해 몇 가지 예시를 고려하여 명령을 사용하여 날짜를 얻고 그 달을 변경할 것입니다.
    SELECT DATE_ADD("2021-11-21", INTERVAL -4 MONTH);

    위의 출력에서 월이 11월이 아닌 7월로 변경된 것을 볼 수 있습니다. 마찬가지로 DATE\u ADD()를 사용하여 연도를 변경할 수도 있습니다.
    SELECT DATE_ADD("2021-11-17", INTERVAL +10 YEAR);

    DATE\u ADD () 를 사용하여 10년을 미리 예측했습니다. 마찬가지로 날짜를 수정하려면 다음과 같이 하십시오.
    SELECT DATE_ADD(‘1995-08-10’, INTERVAL 10 DAY);

    여기서 주의해야 할 것은 기호가 값과 함께 사용되지 않으면 기본적으로 MySQL은 이를 플러스로 간주하고 플러스에 따라 결과를 표시합니다.DATE\u ADD() 함수도 시간 매개 변수에 적용됩니다. 예를 들어, 다음 명령을 사용하여 분을 수정할 수 있습니다.
    SELECT DATE_ADD(‘2021-11-15 16:34:44’, INTERVAL 05 MINUTE);

    마찬가지로 아래에 언급된 명령 시간은 12:00:00으로 설정됩니다.
    SELECT DATE_ADD('2021-01-01', INTERVAL 12 HOUR);

    또한 분기를 추가하려면 다음 명령을 실행합니다.
    SELECT DATE_ADD('2021-02-13', INTERVAL 1 QUARTER);

    결론


    MySQL은 가장 유행하는 관계 데이터베이스 관리 시스템으로 많은 사이트 서버가 이를 사용하여 사이트 데이터를 관리한다.사이트 데이터를 관리할 때 MySQL이 사용하는 기능은 사용자에게 많은 시간을 절약할 수 있다.이 문서에서는 날짜와 시간을 수정하는 데 사용되는 DATE() 내장 함수에 속하는 DATE\u ADD() 함수에 대해 설명합니다.또한 DATE\u ADD() 함수를 사용하여 날짜와 시간을 수정하여 독자가 정확하게 이해할 수 있도록 했습니다.