교재에 같은 문제인데 select, if 각각 다른 방식으로 풀이가 되어있더라구요.
select는 kb기본급(입사일 as date, 근무년수, 급여증가분) : 1편 실전 C. 문제 2-2(457쪽)
if는 kb기본급(입사일, 근무년수, 급여증가분)이라고 if문은 as date가 없더라고요.: 3편 실전모의고사 C형 2번(110쪽)
select문은 왜 굳이 입사일 옆에 as date가 들어갔는지 궁금합니다.
+)
3편 139쪽에 보니까 if문이면서 fn비고(생년월일 as date)라고 적혀있어요.
같은 '날짜'를 다루면서 어떤거는 as date붙고 안붙고의 이유가 궁금해요.
최종날짜라는 변수를 date 형식으로 사용하겠다 라고 지정한 것입니다.
1900-1-1 을 1로 잡고 1900-1-2 은 2 ~~~ 로 지정하여 지정한 날짜에 대한 일련번호를 구할 수 있습니다.
이렇게 작성하지 않아도 정상 실행된다면 사용하지 않아도 되구요.
날짜형식으로 사용이 안된다면 as date 를 사용하여 날짜 형식으로 저장 될 수 있도록 설정해 주세요.
좋은 하루 되세요.
-
*2016-01-17 18:23:07
최종날짜라는 변수를 date 형식으로 사용하겠다 라고 지정한 것입니다.
1900-1-1 을 1로 잡고 1900-1-2 은 2 ~~~ 로 지정하여 지정한 날짜에 대한 일련번호를 구할 수 있습니다.
이렇게 작성하지 않아도 정상 실행된다면 사용하지 않아도 되구요.
날짜형식으로 사용이 안된다면 as date 를 사용하여 날짜 형식으로 저장 될 수 있도록 설정해 주세요.
좋은 하루 되세요.