데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
안녕하세요
몇년동안 SQL 안하다 갑자기 하려니 좀 어려워서요..
기준일 2012-12-16 선택시 아래와 같이 조회 기능이 필요합니다.
2012년 12월 16일 기준 ( 20121216 120000 ~ 201217 115959 )
*DATA
20121215 122341 => 조회X ( 2012-12-15 )
20121216 100000 => 조회X ( 2012-12-15 )
20121216 115958=> 조회X ( 2012-12-15 )
20121216 120124=> 조회 ( 2012-12-16 )
20121216 130124=> 조회 ( 2012-12-16 )
20121216 240124=> 조회 ( 2012-12-16 )
20121217 040124=> 조회 ( 2012-12-16 )
20121217 110124=> 조회 ( 2012-12-16 )
20121217 120124=> 조회X ( 2012-12-17 )
20121217 122124=> 조회X ( 2012-12-17 )
Comment 1
-
건우아빠
2012.12.17 13:19
declare @ag_dt varchar(8)
set @ag_dt = '20121217'
select @ag_dt+' 120000'
, convert(varchar(8) ,dateadd(dd, 1,@ag_dt) ,112) +' 115959'