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 1945 게시물 읽기
No. 1945
DateTime Comlumn을 조건으로 검색할때....
작성자
고영훈(kyh9052)
작성일
2005-05-06 18:28
조회수
3,126

 

DateTime Comlumn을 조건으로 검색할때 어떻게 해야하나요?

 

Select * From Log Where PID ='123' 한 후에

 

가져온 PID 와 DateTime 를 이용해서 Update를 하려고 합니다

 

UPDATE Log SET Player2=@Player2, Value1=@Value1 WHERE Player1=@Player1 AND Date =@Date;

 

그런데 DateTime 완전히 일치하지 않아서 Update가 언제나 0개만 되네요

 

어떻게 해야하죠?

 

p.s UPDATE Log SET Player2=@Player2, Value1=@Value1 WHERE Player1=@Player1 는 잘됩니다.. ㅠ,.ㅠ

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

많이 심심한 석이가 ^--^

select DGubun,DidentityNo,DCommission,convert(varchar(10),Dgetdate,120) as DgetDate from tbl_dy_data
where DidentityNo = '750523xxxxxxx'
order by  Dgetdate desc

 

이런식으로 하면 날짜만 쿼리되죠?

이걸 잘 생각해 보심 이쁜 쿼리가 나올겁니다.

 

결론

convert 해서 비교해야 하며,

datetime 필드를 업데이트 하고자 한다면

set dateformat ymd 이런식으로 함 때려주고

update tbl set datefiemfield='20050523' where x=1

이케 하면됩니다.

만약 시간도 업데이트 하고 싶다면

update tbl set datefiemfield='20050523 12:20' where x=1

한칸 떨자서 시간 적어 주면 됩니다. 초도 됩니다.

즐 쿼리 ~

 

석이님이 2005-05-07 17:12에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1948지금 EM에서 여리님이 알려 주신것으로 처리해서 자신의 DB 이외에는 접근 못하게 했습니다. [2]
김정운
2005-05-10
1871
1947구분자로 짤라 주세요. [3]
초보자
2005-05-09
2787
1946도와주세여~~ 플리쥬~~~ ㅠ.ㅠ [2]
초보여인
2005-05-06
1836
1945DateTime Comlumn을 조건으로 검색할때.... [1]
고영훈
2005-05-06
3126
1944ANSI SQL... What is it and what do you do with it? [3]
석이
2005-05-05
3762
1943EM에서 여러가지 DB를 사용자가 볼수 있게 되어 있는데 자신이 소유한 DB만 볼수 있게 하는 방법? [2]
김정운
2005-05-04
1805
1942머니에 자릿수를 찍으려고 하는데 도데체 어찌해야 하는지...ㅠㅠ [4]
swany
2005-05-04
3290
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다