도서관 프로그램인데요..
loan_config 테이블에는 period(char(1)) 이란 필드가 있습니다
대여기간을 뜻합니다
오늘 책을 대여 한다면 반납예정일은
select 'now()::date'+'반납예정일'::interval 이 되겠지요
그런데 이렇게 하려면 loan_config에서 쿼리 한번 부르고 또 다시
쿼리를 부르기 때문에 쿼리를 두번부르게 됩니다
이걸 한번에 하기 위해서는 어떻게 해야 할까요
select 'now()::date'+select period from loan_config'::interval
직관적으로는 이런 식인데요
함수나 서브쿼리쓰면 어떻게 해결할수 있을것 같은데
구체적으로 쿼리문이 떠오르지 않습니다..
|