실기시험주에 쿼리만들기에서 메세지 박스같은거 나와서 5000이상, 5000이하 각각 뜨도록 이거 매게변수로 뜨게하라고 문제 나왔으면 어떻게 해야되요?
2. is 연산자를 쓰라고 나왔는데 이거 무엇인가요?
3. 문제가 업데이트 함수에 조건 (1000으로 나눴을 때 몫이 1이상이면) 일 때 상, 조건일때 중, 조건일 때 하 라고 뜨라고 하게 나와서
switch 함수를 [조건,"상",조건,"중",조건,"하] 쓰라고 해서 switch [---/1000,"상",조건,"중",조건,"하] 이렇게 하고 있었는데
이렇게 하라고 나왔을 때 테이블에 비고란에 상중하가 떠야하아는데 상중하를 어디다가 쓰고 조건을 어디에가다 입력해야하나요?
안녕하세요.
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, "상", ~~) 와 같이 사용할 수도 있습니다.
즐거운 하루 되세요.