책 내용 질문하기
ACCESS
도서
2025 시나공 컴퓨터활용능력 1급 실기 기본서 (ver.2021)
페이지
00
조회수
23
작성일
2025-03-08
작성자
조*예
첨부파일

실기시험주에 쿼리만들기에서 메세지 박스같은거 나와서 5000이상, 5000이하 각각 뜨도록 이거 매게변수로 뜨게하라고 문제 나왔으면 어떻게 해야되요?



2. is 연산자를 쓰라고 나왔는데 이거 무엇인가요?


3. 문제가 업데이트 함수에 조건 (1000으로 나눴을 때 몫이 1이상이면) 일 때 상, 조건일때 중, 조건일 때 하 라고 뜨라고 하게 나와서


switch 함수를 [조건,"상",조건,"중",조건,"하] 쓰라고 해서 switch [---/1000,"상",조건,"중",조건,"하] 이렇게 하고 있었는데

이렇게 하라고 나왔을 때 테이블에 비고란에 상중하가 떠야하아는데 상중하를 어디다가 쓰고 조건을 어디에가다 입력해야하나요?



답변
2025-03-10 18:58:35

안녕하세요.

1. 필드명이 예를 들어 단가가 5000 이상 5000 이하라는 조건이라면

단가 필드를 2번 드래그 하여, 각 조건 란에 >=[매개 변수 입력 문구1] 와 <=[매개 변수 입력 문구2] 와 같이 지정하면 됩니다.

2. is 연산자는 불일치 검색 쿼리에서 주로 주어지는 연산자입니다.

is 연산자가 제시되고 불일치 검색 쿼리인 경우 교재에서와 같이 불일치 검색 쿼리 마법사를 사용하면 됩니다.

3. =switch(int([필드명]/1000)>=1, "상", ~~) 와 같이 함수를 사용하면 되며, int 함수가 같이 제시되지 않았을까 생각이 됩니다.

int 함수가 사용되지 않으면 소수점 자리가 발생할 수 있으므로, int 함수가 제시되었을 것 같지만, 혹 필드 값에 따라 소수점이 발생하지 않는 경우라면

int 함수 없이 =switch([필드명]/1000>=1, "상", ~~) 와 같이 사용할 수도 있습니다.

즐거운 하루 되세요.

  • 관리자
    2025-03-10 18:58:35

    안녕하세요.

    1. 필드명이 예를 들어 단가가 5000 이상 5000 이하라는 조건이라면

    단가 필드를 2번 드래그 하여, 각 조건 란에 >=[매개 변수 입력 문구1] 와 <=[매개 변수 입력 문구2] 와 같이 지정하면 됩니다.

    2. is 연산자는 불일치 검색 쿼리에서 주로 주어지는 연산자입니다.

    is 연산자가 제시되고 불일치 검색 쿼리인 경우 교재에서와 같이 불일치 검색 쿼리 마법사를 사용하면 됩니다.

    3. =switch(int([필드명]/1000)>=1, "상", ~~) 와 같이 함수를 사용하면 되며, int 함수가 같이 제시되지 않았을까 생각이 됩니다.

    int 함수가 사용되지 않으면 소수점 자리가 발생할 수 있으므로, int 함수가 제시되었을 것 같지만, 혹 필드 값에 따라 소수점이 발생하지 않는 경우라면

    int 함수 없이 =switch([필드명]/1000>=1, "상", ~~) 와 같이 사용할 수도 있습니다.

    즐거운 하루 되세요.

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