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
운영게시판
최근게시물
PostgreSQL Q&A 8717 게시물 읽기
No. 8717
한달동안 허가된 내용을 날짜별로 뽑는 내용입니다.
작성자
백우진(artbwj)
작성일
2010-10-21 11:13
조회수
8,337

구조:

번호,  일자,  내용

NoticeNO,  NoticeDate,  Content 

이런식입니다. 

대략 이번 한달동안에 게시된 내용을 날짜별로 출력하는 쿼리를 만드는것이 목표입니다.

(예를들어, 2010년도에만 50건이 허가를 받았다고 가정하고 그중 9월에 허가받은 건수가 6건이고 오늘이 9월달에 해당되면 6건의 내용만 나타나는 것이고, 10월달에 허가받은 건수가 8건이고 오늘이 10월에 해당하면 8건의 내용만 나타나는 쿼리이며, 날짜를 기입하는것이 아니고 해당달이 자동적으로 나타나야 하는 쿼리입니다. 정렬은 날짜순입니다.) 

-----

회사 업무로 이 일을 하다가 이게 그리 쉽지 않다는 결론에 이렇게 질문해봅니다.

이 글에 대한 댓글이 총 1건 있습니다.

날짜 조건을 설정하는 부분에서 막히셨나요?

 

a) 오늘날짜 기준의로 해당 월의 첫날

SELECT date_trunc('month', current_date);

b) 오늘 날짜 기준으로 다음 월의 첫날
SELECT date_trunc('month', current_date) + interval '1 month';

 

select * from 테이블

where 일자 >= a) AND 일자 < b)

order by 일자

 

김영우님이 2010-11-05 18:00에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
8723db를 restore 하면 sequence 에 한번 오류가 발생합니다.
지우개
2010-10-23
7769
8720[질문] 9.1 Streaming Replication 구현중입니다 . -_-;; [1]
롱다리
2010-10-21
7666
87194330번의 문제를 해결해서 삭제하고 싶은데 삭제가 안되네요... [1]
백우진
2010-10-21
7721
8717한달동안 허가된 내용을 날짜별로 뽑는 내용입니다. [1]
백우진
2010-10-21
8337
8716update할 때 deadlock detected error [2]
심상호
2010-10-15
9584
8715해당테이블에 컬럼갯수에 따른 속도차에 대하여 질문. [1]
김현진
2010-10-13
7676
8713Postgre DB X, Y 좌표 구하기
chrh01
2010-10-07
9196
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다