컴활1급 문제풀이
데이터베이스 최신기출문제 5회 오답노트
엘세레네
2017. 1. 19. 23:40
[처리기능]
[문제 2] <나이변경> 업데이트 쿼리
▶ <원생> 테이블에 있는 '생일' 필드와 시스템의 오늘 날짜를 이용하여 '현재나이' 필드 값을 현재 나이로 업데이트 할 것
▶ Date, DateDiff 함수 사용
▶ <원생> 테이블의 '나이' 필드 다음에 '현재나이' 필드를 숫자 데이터 형식으로 추가한 후 업데이트를 실행할 것
1. <원생> 테이블의 '나이' 필드 다음에 '현재나이' 필드를 추가한다.
2. 데이터 형식을 '숫자'로 설정한다.
3. 업데이트 쿼리를 만든다.
4. '현재나이' 필드를 추가하고 조건에 DateDiff("yyyy",[생일],Date())를 작성한다.
5. 쿼리를 실행한 후 쿼리의 이름을 '나이변경'으로 저장한다.
DateDiff(시간기준,날짜1,날짜2) -> 날짜의 간격을 시간기준에 따라 반환하는 함수. 시간기준에는 연도(yyyy), 분기(p), 월(m) 등 설정가능