컴활1급 문제풀이2017. 1. 19. 23:40

[처리기능]

[문제 2] <나이변경> 업데이트 쿼리

▶ <원생> 테이블에 있는 '생일' 필드와 시스템의 오늘 날짜를 이용하여 '현재나이' 필드 값을 현재 나이로 업데이트 할 것

▶ Date, DateDiff 함수 사용

▶ <원생> 테이블의 '나이' 필드 다음에 '현재나이' 필드를 숫자 데이터 형식으로 추가한 후 업데이트를 실행할 것

1. <원생> 테이블의 '나이' 필드 다음에 '현재나이' 필드를 추가한다.

2. 데이터 형식을 '숫자'로 설정한다.

3. 업데이트 쿼리를 만든다.

4. '현재나이' 필드를 추가하고 조건에 DateDiff("yyyy",[생일],Date())를 작성한다.

5. 쿼리를 실행한 후 쿼리의 이름을 '나이변경'으로 저장한다.

DateDiff(시간기준,날짜1,날짜2-> 날짜의 간격을 시간기준에 따라 반환하는 함수. 시간기준에는 연도(yyyy), 분기(p), 월(m) 등 설정가능

Posted by 엘세레네