1. 쿼리 작성기에서 조건을 입력할 때, [필드 속성창: 조건], [필드 속성창: 필드], [속성 시트창]에 입력하는데 각기 다른 기준이 뭔가요??
예를 들어 기본문제에서,
- '판매수량 평균'을 상위 5번째까지 표시할것.
속성 시트창의 상위 값에 5 입력인데 -> '판매수량 평균'필드 속성의 조건에다 =LANK 같은 함수를 사용해서 입력하면 안되나요?? '판매수량 평균'의 상위 5위 값인데 왜
시트 전체에 적용하는 지 이해가 안돼요.
- '존속년도'는 '창립일'의 창립 년도와 현재 년도의 차이를 구하여 표시할 것.
필드 속성창의 존속년도 필드에 존속년도: datediff("yyyy",[창립일],date())입력인데 -> 필드명에 존속년도: [창립일]하고 조건에 =datediff("yyyy",[창립
일],date()) 이렇게하면 안되는 이유가 뭔가요??
2. 필드 속성창에 '존속년도'를 입력했더니 자동으로 Expr1:[존속년도]가 뜨고 실행하면 매개변수 값을 입력해달라고 하는 데 왜 이런건가요??
안녕하세요. 길벗 수험서 운영팀입니다.
1. 액세스에서는 rank 함수를 사용할 수 없습니다. 또한 판매수량평균 이라는 필드는 쿼리문으로 새로 만드는 필드이름입니다. 판매수량으로 평균을 구하고 여기에다가 5번째까지 표시하도록 지정한 것입니다. 그룹을 지정한 후 그 그룹에 대한 평균중 상위 5번째까지 표시하라고 했습니다. 시트전체가 판매수량평균 속성에 지정하는 것입니다.
2. 조건은 조건을 지정하는 난입니다. datediff("yyyy",[창립일],date())은 두 날짜 사이의 년도의 차이를 표시하는 것입니다.
존속년도:창립일 <---- 창립일 데이터를 그대로 표시하되 존속년도 필드명으로 표시합니다. 그러면 존속년도에는 창립일이 표시됩니다. 년월일이 포함된 데이터이죠... 이 상태에서 조건값으로 지정된 년도를 찾을 수 없지요.
3. [ ]로 묶으면 현재 데이터의 필드명으로 인식하는데 존속년도 필드가 없기 떄문입니다. 이문제에서는 존속년도:식 으로 하여 존속년도라는 임의 필드를 만들어서 이렇게 할 경우가 오류가 없습니다.
행복한 하루 되세요.
-
관리자2019-12-02 23:47:16
안녕하세요. 길벗 수험서 운영팀입니다.
1. 액세스에서는 rank 함수를 사용할 수 없습니다. 또한 판매수량평균 이라는 필드는 쿼리문으로 새로 만드는 필드이름입니다. 판매수량으로 평균을 구하고 여기에다가 5번째까지 표시하도록 지정한 것입니다. 그룹을 지정한 후 그 그룹에 대한 평균중 상위 5번째까지 표시하라고 했습니다. 시트전체가 판매수량평균 속성에 지정하는 것입니다.
2. 조건은 조건을 지정하는 난입니다. datediff("yyyy",[창립일],date())은 두 날짜 사이의 년도의 차이를 표시하는 것입니다.
존속년도:창립일 <---- 창립일 데이터를 그대로 표시하되 존속년도 필드명으로 표시합니다. 그러면 존속년도에는 창립일이 표시됩니다. 년월일이 포함된 데이터이죠... 이 상태에서 조건값으로 지정된 년도를 찾을 수 없지요.
3. [ ]로 묶으면 현재 데이터의 필드명으로 인식하는데 존속년도 필드가 없기 떄문입니다. 이문제에서는 존속년도:식 으로 하여 존속년도라는 임의 필드를 만들어서 이렇게 할 경우가 오류가 없습니다.
행복한 하루 되세요.