database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27763 게시물 읽기
No. 27763
mysql에서 해당월의 1일부터 말일까지 아웃터조인을 걸어야 합니다.
작성자
김영범(bumworld)
작성일
2008-08-27 10:46
조회수
8,129

해당 년월의 1일부터 말일까지 아웃터 조인을 걸어야 하는데요..


무식하게 날짜데이타를 부어버리는 방법도 있겠지만 쿼리로 해결할 방법이 없나해서 문의드렸습니다.


해당 년월의 1일부터 말일까지의 날짜를 가지고 아웃터 조인을 걸수 있는 방법좀 부탁드립니다.


해당 년월의 1일부터 말일까지의 날짜 구하는방법만 알아도 하겠는데 날짜를 어떻게 구해야 할지 모르겠네요..


아..무조건 1-31일 이렇게 말구요..실제 일자로 부탁드립니다.

이 글에 대한 댓글이 총 2건 있습니다.
흠....해당월의 마지막일을 구하는거는....(흠 지원되는 함수가 없나?)....

해당월의 다음달을 구해서 다음달 첫날에서 -1 을 빼면 -.ㅡ;;;;

select 
  date_add( concat( date_format( date_add( '2008-08-01', interval 1 month),'%Y-%m'),'-01'), interval -1 day);

뭐 이정도? 좀더 머리쓰면...더 간단하게도....될지도....
team b(teamb)님이 2008-08-27 18:47에 작성한 댓글입니다.

select last_day('2008-08-05')

로하면 해당월의 마지막날 구해지죠.
날짜는 해당 달의 날짜 아무거나 들가도 되구요.

첫째날 ?

select concat(substring('2008-08-05',1,7),'-01')
이럼 되지 싶은데..

양현창님이 2008-09-04 14:15에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27767[질문]테이블 ROW 길이 제한......... [2]
유승효
2008-09-03
3863
27766mysql 프로세스 가 저렇게 많이 뜨는게 정상인가여? [1]
홍통치
2008-09-03
3682
27765My_SQL 성능으로 인한 시스템 저하문제 [1]
홍통치
2008-08-29
4121
27763mysql에서 해당월의 1일부터 말일까지 아웃터조인을 걸어야 합니다. [2]
김영범
2008-08-27
8129
27762대용량.... replication?? [2]
오징어
2008-08-26
4023
27761mysql replication 을 테스트 하는데요.. [3]
쟁반짜장
2008-08-26
8134
27760서브쿼리가 안되는 MySQL 4.X버젼입니다.
김종수
2008-08-26
4403
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다