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 4099 게시물 읽기
No. 4099
함수 문제 입니다.
작성자
함수
작성일
2008-03-07 10:58
조회수
3,684

(datediff(n,min(a.starttime),max(a.endtime)) - isnull(u.stime,0))/isnull(sum(a.workqty),0) * 1000 as total_work



이렇게 해서 datediff 를 사용하고 있는데요...

datediff 함수의 값을 일반 int 형으로 만들어진 위의 컬럼들인 stime,workqty 등과 연산을 해야 하는데...


값이 맞지 않습니다. datediff 때문인거 같은요... 어떻게 해야 할지요


답변 부탁드립니다.

감사합니다.

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

원하는 자료형으로 convert 를 수행후에 연산하세요..

예를 들면  convert(real,datediff(n.~

뭐 기타 등등 있겠죠.. ^^

수고하세요...

sqler님이 2008-03-07 11:35에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4103DTS 에러 문의
고형석
2008-03-10
7013
4101변수를 테이블 명으로 입력시의 문제 [2]
서정호
2008-03-07
4594
4100Ms-Access에서 기존 테이블에 Primary Key를 변경하는 문제..
김종근
2008-03-07
3698
4099함수 문제 입니다. [1]
함수
2008-03-07
3684
4098문자를 숫자로 변환시에.. [1]
김희정
2008-03-06
5236
4097프로시저 실행시 에러 발생했을 때 줄번호 확인하는 방법이요. [1]
뾰로롱~
2008-03-06
4897
4096MySQL과 연결된서버 사용시 데이터 누락이 됩니다. [1]
이기성
2008-03-06
4983
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다