일단 이번달의 시작일과 마지막날에 대한 음력날짜를 구해봤습니다

 

현재월 시작날 :   select convert(char(6),getdate(),112) + '01'
현재월 마지막날 : select convert(char(8),dateadd(m,1,convert(char(6),getdate(),112) + '01') - 1,112)

 

양력음력 변환 함수를 통하여 음력에 해당하는 날짜 변환

 

현재월 음력 시작날 :    select egsfood.fn_LunarToSolar(convert(char(6),getdate(),112) + '01',1)
현재월 음력 마지막날 : select egsfood.fn_LunarToSolar(convert(char(8),dateadd(m,1,convert(char(6),getdate(),112) + '01') - 1,112),1)

 

 

문제점 1

 

이상하게 음력기준 시작일과 마직날이 하루가 오차가 발생합니다

2015.03.01에 대한 음력 날짜는 2015.01.10 인데 위  결과값은 2015.01.11이 나옵니다

2015.03.31에 대한 음력 날짜는 2015.02.11 인데 위  결과값은 2015.02.12이 나옵니다

 

 

 

문제점 2

 mbirth 컬럼 : smalldatetime

입력값

1974-12-11 00:00:00
1975-02-05 00:00:00

...........

 

Select * from table where  mbirth(생일이) between 음력시작일 and 음력마지막날

이렇게 처리를 해야 하기는 할것같은데 년도가 다르기때문에  여기에서 어떻게 적용을 해줘야 할지 막연합니다 ㅠㅠ

고수님들께서 원인파악과 팁을 주신다면 정말 감사하겠습니다 ㅠㅠ

 

 

 

 

 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 28138
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 15436
8601 매출VS매입을 맞추는 쿼리... [5] taz2315 2015.03.19 2959
8600 중복된 컬럼의 값은 한 개만 나오게 하고싶어요 [1] 아궁 2015.03.18 2737
8599 특정값의 연속되는 횟수 구하기 질문 드립니다 [3] 아더 2015.03.18 7287
8598 XML 타입 Like 조회방법 문의 ㅠ [1] BuzzCocks 2015.03.18 2721
» 현재월의 음력기준 생일자를 가져오는 쿼리 문의 [1] 김세일_280618 2015.03.18 5317
8596 수정사항 라이브서버에 한번에 반영할 때 어떻게 작업 하시나요? [3] don12345 2015.03.17 3022
8595 MSSQL 에 소유자는 어떤 용도인가요? [1] Sinlay 2015.03.17 2927
8594 대용량 mdf 파일 데이터베이스 연결 [2] 띠용띠요 2015.03.17 4543
8593 DB생성 및 사용자생성 쿼리 문의드립니다. [6] Sinlay 2015.03.17 2710
8592 디비 왕초보입니다. 왕만두 2015.03.16 1945
8591 sql 변환 관련 질문입니다. [1] 베르쉙 2015.03.14 2421
8590 날짜 관련해서 질문 좀 하겠습니다. [3] ssunsori 2015.03.13 3027
8589 실시간 암호화 문의드립니다. [1] 생각찾기 2015.03.12 2433
8588 LOGIN을 생성,삭제할 때 서버부하 문의 [3] kollokollok 2015.03.12 3060
8587 데이터베이스 특정시간복원 또는 로그분석 [2] 플러스 2015.03.11 3100
8586 로컬 DB의 SSMS 연결이 안되네요 [1] 후대 2015.03.11 9108
8585 윈도 서버 2012에 SQL 2005 쓸수있을까요? [1] 수노 2015.03.09 3402
8584 PIVOT질문입니다. [7] 희망나라 2015.03.09 3234
8583 프로시저 암호화 한거 못보게 할 방법 없을까요? [2] 가끔보는하늘 2015.03.06 4406
8582 설치지원 파일 설치시 에러 ㅠ_ㅠ 마모루 2015.03.06 4412





XE Login