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 2301 게시물 읽기
No. 2301
Re: Re: Re: to_char()
작성자
김상기
작성일
2001-02-14 20:03
조회수
4,744

오라클에 있는 to_char() 함수가 7.X 대에서 추가 되었습니다.

to_char(timestamp, 'WW') 이놈이 그 해의 몇주가 됩니다.

 

예를 들어서,

ioseph=# select to_char(now(),'WW');

to_char

/////////

07

 

이렇다면, 7번째 주간이 되겠지요.

이놈이 만일 숫자형태로 필요하다면, 자료형변환 함수나 연산을 하십시오.

 

개인적인 생각으로 이것보다는

ioseph=# select now() / date_part('dow',now()) as start, now() + date_part('dow',now()) as end;

start | end

////////////+////////////

2001/02/11 | 2001/02/17

(1 row)

 

이방법이 더 사용하기 편할것 같네요. (재익님 제안)

왜냐하면, 리턴되는 값이 날짜형이니까요.

 

 

>>이기현 님께서 쓰시길<<

 

:: 다시 질문올립니다.

:: 재익님께서 답변해주신것두 제가 필요한 부분은 맞긴한데요..

:: 제가 표현을 잘 못했나봅니다..

:: 그것보단,

:: 2001년 2월 11일부터 2001년 2월 17일까지가 한주임을 나타내고, 또

:: 2001년 2월 18일부터 2001년 2월 24일까지가 한주이쟎아요...

:: 한 주마다 할당되는 integer value 같은게 없을까요?...

:: 으......

::

:: >>정재익 님께서 쓰시길<<

::

:: :: date_part 함수에서 'dow' 를 이용하면 해결이 되지 않을까요?

:: :: date_part('dow',timestamp 'now')

:: ::

:: :: webdb=# select 'now'::date;

:: :: ?column?

:: :: ////////////

:: :: 2001/02/14

:: :: (1 row)

:: :: webdb=# select date_part('dow',timestamp 'now');

:: :: date_part

:: :: ///////////

:: :: 3

:: :: (1 row)

:: ::

:: :: 오늘이 수요일이니 3이라는 결과가 나왔지요. 해결이 될 것 같은데 다른 해답을 원하시면 다시 질

:: 문

:: :: 바랍니다.

:: ::

:: :: >>이기현 님께서 쓰시길<<

:: ::

:: :: :: PostgreSQL 내장함수중에서 date_part 함수를 사용하여 year, month ,day 를 처리하고 있는데, w

:: eek

:: :: 에

:: :: :: 관한 것은 없는지요...?

:: :: :: 제가 필요한 것은 한주간의 통계같은걸 내는데 mysql 에서는 week라는게 있어서 그걸 사용했는

:: 데

:: :: 부득

:: :: :: 이하게 DB를 Postgres로 바꾸는 바람에 좀 곤란하게 되었습니다.

:: :: :: 예를 들어서 요번주는 2월 11일부터 2월 17일까지잖아요?...

:: :: :: 이렇게 표현해야하는데.. 어떤 함수가 있을까요?..

:: :: :: 아시는 분들은 부탁드립니다.

:: :: :: 안녕히 계세요..

[Top]
No.
제목
작성자
작성일
조회
2307연대별 카운트는 어떻게 하는지...
순돌이
2001-02-15
3810
2308┕>Re: 연대별 카운트는 어떻게 하는지...
정재익
2001-02-15 19:25:09
3651
2305PostgreSQL에 대한 자료를 부탁 드립니다...
macho
2001-02-15
3445
2306┕>Re: PostgreSQL에 대한 자료를 부탁 드립니다...
fith
2001-02-15 16:37:02
3726
2302솔라리스에 포스트 설치시..에러...
미소
2001-02-14
3573
2303┕>Re: 솔라리스에 포스트 설치시..에러...
정재익
2001-02-15 00:16:02
3835
2304 ┕>답변 감사합니다...
미소
2001-02-15 00:59:01
3654
2298week에 대한 내장함수는 없나요?
이기현
2001-02-14
3745
2299┕>Re: week에 대한 내장함수는 없나요?
정재익
2001-02-14 17:16:38
3959
2300 ┕>Re: Re: week에 대한 내장함수는 없나요?
이기현
2001-02-14 18:04:18
3737
2301  ┕>Re: Re: Re: to_char()
김상기
2001-02-14 20:03:23
4744
2295넘 큰 디비...
정박아
2001-02-13
4242
2296┕>Re: 넘 큰 디비...
정재익
2001-02-13 20:57:36
4187
2292처음 db를 배우려 하는데 mySQL,과 PostgreSQL중 어느것을 배우는게 좋을까요?(내용무)
최진규
2001-02-13
4154
2294┕>Re: 글쎄요. DBMS 의 선택이라...
정재익
2001-02-13 16:37:21
4237
2290쩝.. 결국 데이터 형태를 바꿨슴다....
김윤한
2001-02-13
4169
2291┕>Re: 쩝.. 결국 데이터 형태를 바꿨슴다....
정재익
2001-02-13 09:26:32
4340
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다