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
운영게시판
최근게시물
MS-SQL Q&A 4106 게시물 읽기
No. 4106
datediff 질문 드립니다.
작성자
sqler
작성일
2008-03-12 08:49
조회수
3,602

convert(int,datediff(n,min(a.starttime),max(a.endtime)))

이런식으로 datediff 를 convert 해서 사용하고 있는데요...

예를 들어

select productcd,convert(int,datediff(n,min(a.starttime),max(a.endtime))), a.starttime,a.endtime from table

하면 소요 시간이 정상적으로 잘 나오는데요...

group by를 하면.. 값이 엉뚱해 집니다.

select productcd,convert(int,datediff(n,min(a.starttime),max(a.endtime))) from table
group by productcd

 소요 시간의 합이 나와야 하는데요,... 어떻게 해야 하는지요?
 그냥 group by로는 않되는지요?

sum 함수자체는 datediff에 지원이 않되는거 같은데요..

답변 부탁드릴께요...

감사합니다.

[Top]
No.
제목
작성자
작성일
조회
4111MSDE를 사용하고 있습니다.
이훈학
2008-03-13
4049
4108외부파일 실행에 대한 문제
김준수
2008-03-12
3674
4107datediff 함수 질문드립니다. [1]
함수
2008-03-12
3847
4106datediff 질문 드립니다.
sqler
2008-03-12
3602
4105로컬로 데이터 붓기 [1]
mssql
2008-03-11
3827
4104sql2005 에서 sql2000데이타 fetch 문제
고형석
2008-03-10
3349
4103DTS 에러 문의
고형석
2008-03-10
7013
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다