[SQL] 어떻게 MySQL의 날짜에서 연도와 월을 추출하고이를 비교합니까?
SQL어떻게 MySQL의 날짜에서 연도와 월을 추출하고이를 비교합니까?
어떻게 MySQL의 날짜에서 월, 일을 추출하여 다른 날짜에 비교합니까?
나는이 MONTH 발견 ()하지만 그것은 단지 한 달 가져옵니다. 나는 월과 연도를 찾고.
해결법
-
==============================
1.잉꼬 Mysql 독 : h っ tp : //로 v. mysql. 이 m / 목 c / 수 f 맨 /5.5/ 엔 / だて 앙 d ちめ 흥 c 지온 s. html # 흥 c 지온 _ 네 xt들 ct
잉꼬 Mysql 독 : h っ tp : //로 v. mysql. 이 m / 목 c / 수 f 맨 /5.5/ 엔 / だて 앙 d ちめ 흥 c 지온 s. html # 흥 c 지온 _ 네 xt들 ct
SELECT EXTRACT( YEAR_MONTH FROM `date` ) FROM `Table` WHERE Condition = 'Condition';
-
==============================
2.당신이 날짜 사이 비교하는 경우, 비교를 위해 전체 날짜를 추출합니다. 당신은 년 개월 만 비교하는 경우, 사용
당신이 날짜 사이 비교하는 경우, 비교를 위해 전체 날짜를 추출합니다. 당신은 년 개월 만 비교하는 경우, 사용
SELECT YEAR(date) AS 'year', MONTH(date) AS 'month' FROM Table Where Condition = 'Condition';
-
==============================
3.이 코멘트에서 논의되는 동안은 미스를 쉽게 할 수 있도록, 아직 그것을 포함하는 대답이 없다. DATE_FORMAT 정말 잘 작동하고 많은 다른 패턴을 처리 할 유연합니다.
이 코멘트에서 논의되는 동안은 미스를 쉽게 할 수 있도록, 아직 그것을 포함하는 대답이 없다. DATE_FORMAT 정말 잘 작동하고 많은 다른 패턴을 처리 할 유연합니다.
DATE_FORMAT(date,'%Y%m')
쿼리에 넣어 :
SELECT DATE_FORMAT(test_date,'%Y%m') AS date FROM test_table;
-
==============================
4.
SELECT * FROM Table_name Where Month(date)='10' && YEAR(date)='2016';
-
==============================
5.당신은 날짜 함수에 관해서는 MySQL 문서를 체크 아웃 할 수 있습니다. http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
당신은 날짜 함수에 관해서는 MySQL 문서를 체크 아웃 할 수 있습니다. http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
MONTH () 함수가있는 것처럼 년 () 함수가있다. 당신이 비교를 수행하는 경우 날짜를 잘라하는 이유가 있지만? 당신은 진정으로 일을 기반으로 차이를 무시에 관심이 그렇다면 당신이 그것을 할 방법입니다 있습니까?
-
==============================
6.또한 년이 있어야한다 ().
또한 년이 있어야한다 ().
비교에 관해서는, 당신은 그 년 월의 첫 번째 일이다 날짜를 비교할 수, 또는 당신은 비교에 적합한 번호 (즉, 더 큰 = 이상)에 연 / 월 쌍을 변환 할 수 있습니다. (운동은 독자에게 왼쪽. 힌트를 들어, ISO 날짜 형식에 대해 읽어 보시기 바랍니다.)
또는 당신은 다중 비교 (첫번째 즉 년, 다음 달)을 사용할 수 있습니다.
from https://stackoverflow.com/questions/7830987/how-do-i-extract-month-and-year-in-a-mysql-date-and-compare-them by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 쿼리 "동일하지가"일을하지 않습니다 (0) | 2020.07.04 |
---|---|
[SQL] 액세스 / SQL (쓰기 충돌)에서 편집 기록 문제 (0) | 2020.07.04 |
[SQL] SQL은하지 쿼리와 동일한에 널 값을 표시하지? (0) | 2020.07.04 |
[SQL] MySQL은 년, 월, 일 필드에서 날짜를 만들기 (0) | 2020.07.04 |
[SQL] NOT LIKE IN과 SQL 쿼리 (0) | 2020.07.04 |