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
운영게시판
최근게시물
Sybase Q&A 1865 게시물 읽기
No. 1865
시간차이를 구하는 함수 질문
작성자
정초보
작성일
2007-04-02 17:27
조회수
6,093

starttime                       endtime

-------                        ----------                    

Jan  1 2007  1:27AM            Jan  1 2007  3:51AM     


테이블에 이렇게 들어가있는 자료가 있습니다. 두개의 칼럼모두 datetime 속성으로 되어 있습니다


이 두시간의 차이를 구하려고 합니다 분단위로 구해야 해서


select datediff(mi,starttime,endtime) from table_name


이렇게 쿼리를 쓰니 결과가 0이 나오네요 시간차이는 못구하고 날짜 차이만 구해지는거 같아요


저 쿼리가 틀렸나요? 지금까진 항상 이렇게 써온거 같은데


잘 아시는 분들좀 알려주세요

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

날짜포멧이 
2007-04-03 11:35:00  이런 형태로 들어가면 값이 제대로 나오는것 같습니다.  

select  datediff(mi,'2007/04/02 12:20:51' ,rtrim(convert(char, getdate(),111)) +" "+ ltrim(convert(char, getdate(),108)) )

지나가다가님이 2007-04-03 12:13에 작성한 댓글입니다.
이 댓글은 2007-04-03 12:26에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1868사이베이스는 서브쿼리에 order by가 안되나요? [3]
안테나요?
2007-04-03
7126
1867MS-SQL 포팅 [2]
김호동
2007-04-03
4476
1866dump database 에러 입니다. [1]
왕초보
2007-04-02
5147
1865시간차이를 구하는 함수 질문 [1]
정초보
2007-04-02
6093
1864테이블 수정 횟수 알아보기 [1]
박성균
2007-04-02
4379
1863시간차 구하는 방법 [1]
나그네
2007-03-31
5668
1862내가 접속한 spid값을 알수 있는 방법이요. [2]
미르건우
2007-03-30
4733
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다