테이블에 회원들의 생일 데이터가 19831224 이런식으로 들어가 있습니다

앞으로 10일 앞으로 20일 앞으로 200일 이런식으로 select를 해야합니다..

기존쿼리는 너무 느려요 ㅠㅠ 알려주세요..ㅠㅠ
 
 
기존쿼리
 
SELECT * FROM MSMST WHERE CASE WHEN CONVERT(VARCHAR(4), GETDATE(),112)+RIGHT(BIRTH,4) <= CONVERT(VARCHAR(8), GETDATE(), 112)       
THEN CONVERT(VARCHAR(8),DATEADD(YEAR, +1, GETDATE()), 112)+RIGHT(BIRTH,4)    
ELSE CONVERT(VARCHAR(4), GETDATE(),112)+RIGHT(BIRTH,4) END        
BETWEEN CONVERT(VARCHAR(8), GETDATE(), 112) AND CONVERT(VARCHAR, DATEADD(DAY, 20, GETDATE()) , 112 )
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 3047
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1939
7307 어제부터 create procedure 시 오류가 있어도 생성이 됩니다. [3] 정석민 2013.11.05 4751
7306 SQL문 관련 질문 올립니다 [3] 뻐내너 2013.11.05 4474
7305 SQL 구문을 만들어봤는데 오류가 떠서 질문드립니다. [6] 뻐내너 2013.11.05 4263
7304 SQLCMD모드에서 인코딩방식을 어떻게 설정하나요? [1] 메칸더 2013.11.04 3817
7303 null값을 다른값으로 출력하는 옵션이 있나요? [2] 김일중2 2013.11.04 5363
7302 유지 관리 계획 등록후 실행중 멈추는 증상 (무한루프?) 지현아빠 2013.11.04 4541
7301 특정 열의 합을 구하는 쿼리에 관해 질문드립니다.. [2] 처음사용자 2013.11.04 5152
7300 OLE DB Error 80004005 이 나는데요 [2] 전념 2013.11.04 4943
7299 linked server 생성시 권한 질문합니다. [3] 꼬까 2013.11.03 4255
7298 sas에서의 sql쿼리 질문입니다. 상품결재방법의 건수 계산인데요....ㅜㅜ [1] 날으는고구마 2013.11.03 4866
7297 정렬을 하려고 하는데요. [2] taz2315 2013.11.02 3100
7296 count 문을 써야 할것 같은데 답답하네요...ㅠ [1] ohssee 2013.11.02 4601
7295 쿼리 질문좀 드리겠습니다. [2] unyo 2013.11.01 3093
7294 궁금한 게 있습니다. [2] 초보개발자 2013.11.01 3023
7293 Declare 변수사용해서 in 함수 사용은 안되나요? [2] 스타카토 2013.11.01 3660
» 생일자 구하기 쿼리 질문좀요/. [7] javamanyo 2013.10.31 4775
7291 update 쿼리문 질문 있습니다. [1] 이문현 2013.10.31 4071
7290 Query 질문 기초입니다... [4] 에센이 2013.10.31 3667
7289 SQL 서버 구성관리자에서요 [1] 클리티에 2013.10.31 3396
7288 outer 데이터 조회 질문입니다! [5] 추소 2013.10.30 3283





XE Login