테스트 사이트 - 개발 중인 베타 버전입니다

mysql 쿼리문 질문 채택완료

컴대장 6년 전 조회 2,001

디비에

 

sdate : 2019-01-02   // 시작일

ilsu : 3                   // 숙박일수

 

쿼리 문으로 오늘날짜보다 숙박마지막 일자가 큰것만

 

뽑아내고 싶은데 감이 오지 않네요.

 

물론 디비를 커스트 마이징하여 마지막 숙박일을 계산해서

 

기록해 두면 편할텐데 사용중인 디비라서요.

 

고수님의 한수 가르침 부탁드립니다. 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
유찬아빠

where DATE_ADD(sdate , INTERVAL +ilsu DAY) > now()

대략 이렇게 하시면 될듯 합니다만...쿼리 실행은 해보지 않았습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

컴대장
6년 전
역시 SIR에는 고수님들이 많네요.
고맙습니다. 한방에 해결했습니다.
행복한 저녁시간되세요.

댓글을 작성하려면 로그인이 필요합니다.

SELECT sdate, ilsu, DATE_ADD(sdate, INTERVAL `ilsu` DAY) FROM #table WHERE DATE_ADD(sdate, INTERVAL `ilsu` DAY) > NOW()

 

` 백틱입니다. 숫자 1 옆에 있는...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

컴대장
6년 전
답변 주신다고 고생하셨는데 유찬아빠님이 먼저 답변 주셔서 채택했습니다.
너무 고맙고 죄송합니다. 깊은 지식에 고개 숙여지네요.
좋아요 클릭하고 갑니다. 올 한해도 건강하시고 복 많이 받으세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인