"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > MySQL에서 별도의 해, 달 및 주간 필드에서 날짜 개체를 어떻게 만들 수 있습니까?

MySQL에서 별도의 해, 달 및 주간 필드에서 날짜 개체를 어떻게 만들 수 있습니까?

2025-03-24에 게시되었습니다
검색:394

How Can I Create Date Objects from Separate Year, Month, and Day Fields in MySQL?

연도, 월 및 일을 나타내는 정수 값에서 DateTime 객체를 생성하고 Makedate () 및 Date_add () functions의 조합을 활용합니다. 1) 지정된 연도의 첫날을 나타내는 DateTime 객체를 생성합니다.

date_add () :

이 함수는 지정된 달과 일 (또는 기타 지정된 시간 간격)을 주어진 데이터 객체에 추가합니다.

Makedate ()로 시작하여 연중 첫날의 datetime 객체를 얻기 위해 Makedate ()로 시작합니다.
  1. date_add ()를 사용하여 달을 추가하기 위해 1을 빼기 위해 1을 추가하기 위해 정수 표현을 설명합니다. 자연). 2013.
  2. 이제이 기술을 사용하여 SQL 쿼리에서 비교를위한 날짜 범위를 구성 할 수 있습니다. select * '날짜'에서 어디서 date_add (date_add (Makedate (연도, 1), 간격 (월) -1 개월), 간격 (일) -1 일) '2013-01-01'과 '2014-01-01';
이 쿼리는 날짜 테이블에서 모든 레코드를 검색하여 2013 년 1 월 1 일과 2014 년 1 월 1 일 사이에 날짜가 떨어집니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3