게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: MS SQL Delete 관련 문의 |
---|
작성자: 송원석
작성일시: 2004-09-20 21:59,
조회수: 2,725
|
안녕하세요? 송원석입니다. ^_^
한 단계씩 차분히 풀어나가보도록 하겠습니다. 먼저 '2004/02/10 7:42:23' 라는 문자열 형식의 날짜 데이터가 있다고 가정해 보겠습니다. 먼저 이 데이터를 DATETIME 형으로 바꾸려고 한다면 다음과 같이 CAST 를 사용하실 수 있습니다. ^_^ CAST('2004/02/10 7:42:23' AS DATETIME)그리고 오늘, 현재 시점의 날짜는 GETDATE 를 사용하여 구할 수 있죠. GETDATE()자, 이제 이 두 날짜 사이의 기간을 구해야 하겠죠? 그것도 날짜를 기준으로 계산을 해야 합니다. 달이나 년이 아니라요. 이 경우에는 DATEDIFF 를 사용하실 수 있습니다. DATEDIFF(DAY, CAST('2004/02/10 7:42:23' AS DATETIME), GETDATE())여기에서 첫 번째 인자인 DAY 는 날짜 단위로 차이를 계산하겠다는 의미입니다. 만약 두 날짜 사이의 시간 차이를 계산하고자 한다면 HH 를 대신 사용하실 수 있습니다. 보다 다양한 옵션에 대해서는 온라인 설명서에서 참고하실 수 있습니다. ^_^ 그러면 위의 최종 계산값이 10 보다 큰 지 작은 지를 확인하는 구문을 WHERE 절에 넣으시면 되겠죠? 감사합니다. |
IP 주소: 211.222.23.10
|
게시물 | ||||
---|---|---|---|---|
745 |
lang2 |
2004-10-01 | 628 | |
744 | 2004-10-01 | 2,479 | ||
743 |
오마르 |
2004-10-01 | 618 | |
742 | 2004-10-01 | 2,777 | ||
741 |
똥강아지 |
2004-09-26 | 720 | |
740 | 2004-09-29 | 2,463 | ||
739 |
똥강아지 |
2004-10-01 | 681 | |
738 | 2004-10-01 | 2,526 | ||
737 |
PDF파일이 안열리는거 해결 [2] |
쏭밤 |
2004-09-25 | 990 |
736 |
오마르 |
2004-09-23 | 678 | |
735 | 2004-09-23 | 2,702 | ||
734 | 2004-09-24 | 2,588 | ||
733 |
오마르 |
2004-09-22 | 734 | |
732 | 2004-09-22 | 2,775 | ||
731 |
jinny |
2004-09-24 | 683 | |
730 |
폴라리스 |
2004-09-22 | 745 | |
729 | 2004-09-22 | 2,495 | ||
728 |
nnnekh |
2004-09-20 | 897 | |
727 | 2004-09-20 | 2,947 | ||
726 |
궁금이 |
2004-09-20 | 730 | |
2004-09-20 | 2,725 | |||
724 |
jinny |
2004-09-24 | 940 | |
723 |
오마르 |
2004-09-20 | 642 | |
722 | 2004-09-16 | 2,644 | ||
721 | 2004-09-16 | 3,153 |