책 내용 질문하기
상시 질문
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
262
작성일
2012-08-16
작성자
첨부파일

1.

크로스탭쿼리인데 열머리글이 종목코드이고 종목코드는 a001이런식으로 생겼는데

종목코드의 뒤에 세자리가 짝수인것만 표시하라더군요 어떻게 표시해야되나요?

그리고 값은 몸무게였는데 [몸무게]&"kg"이렇게 하니까 expr1 뜨면서 뭐 잘못됐다고 나온것 같구요

2.

또 다른 문제는 나이갱신 업데이트쿼리만드는건데요

생년월일이 오늘의 년도에서 생년월일의 년도를 빼고 +1 을 하래서

생년월일 필드에 조건을 year(date())-year([생년월일])+1 이렇게 썼어요

근데 나중에 그 테이블 들어가서 보니까 나이필드는 안변한것 같아서요

생년월일 성별 나이 이렇게 필드가 나열되있었거든요

생년월일에 년도가 1900년인데 나이가 31살로 되있어서 틀렸구나 싶더라구요

어떻게 풀어야되나요?

3.

50자이하로 필드크기를 조정하라는데

텍스트-> 필드크기 50 맞나요? 아님 49인가요?

답변
2012-08-17 11:29:00

1. 필드를 하나더 만드세요.

=right([종목코드],3) mod 2

조건 0

expr1 은 필드명을 지정 하지 않고 식을 사용한 경우 자동으로 붙여주는 것입니다.

이것과 오류 메시지는 상관이 없었을 거예요. 오류는 왜 나타났는지 지금 질문만으로는 알 수 없습니다.

2. 나이: =year(date())-year([생년월일])+1

제대로 입력하셨는데요?

값이 제대로 나왔을 것 같습니다.

3.데이터형식 텍스트 필드크기 50

맞습니다.

좋은 하루 되세요.

"
  • *
    2012-08-17 11:29:00

    1. 필드를 하나더 만드세요.

    =right([종목코드],3) mod 2

    조건 0

    expr1 은 필드명을 지정 하지 않고 식을 사용한 경우 자동으로 붙여주는 것입니다.

    이것과 오류 메시지는 상관이 없었을 거예요. 오류는 왜 나타났는지 지금 질문만으로는 알 수 없습니다.

    2. 나이: =year(date())-year([생년월일])+1

    제대로 입력하셨는데요?

    값이 제대로 나왔을 것 같습니다.

    3.데이터형식 텍스트 필드크기 50

    맞습니다.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.