340쪽 문제4) 처리 기능 구현
1.요일별역량현황쿼리 만드는 문제에서 이해가 안 가는 부분은
choose함수랑 weekday 함수 사용해서 입사일에서 요일을 뽑는 것은 이해가 가는데요.
정렬하는 부분에서 화면에서는 월요일부터 나왔는데 choose함수랑 weekday함수를 사용해준 상태에서
정렬하는 부분을 오름차순해주면 안되고 왜 다시 정렬을 위해서 따로 입사일 필드를 불러와서 또
weekday함수를 사용해서 정렬을 해주는 건가요?
그 이유를 모르겠어요~
그리고 쿼리를 만들 때 요약쿼리를 만들어준 상태에서 함수를 사용했는데
요약부분에서 식으로 잡아주고 또 어떨때는 조건으로 잡아주고 어떨때는 그냥 묶는 방법으로
두고요. 이부분이 헷갈려요~
어떻게 구별하는 건가요?
답변 부탁드려요~ 좋은 하루 되세요~
1. weekday([출발일자]) 는 weekday에서 나온 숫자 1,2,3,4,5.... 등을 가지고 정렬하기 위해서 따로 만들어서 정렬하는 것입니다.
출발요일에 지정하면 일~토 순으로 정렬되는 것이 아니라
글자에 대한 오름차순으로 정렬되므로
금요일 목요일 수요일
과 같이 정렬이 되기 때문이죠.
2. 식을 사용하는 경우 보통은 요약 부분을 식으로 변경하는데요.
식으로 사용된 필드값이 그룹별로 지정되어야 하는 부분이라면 묶는 방법을 지정하고
식으로 사용된 필드값이 조건을 적용하는 경우 조건으로 사용하기도 합니다.
어느 것을 사용하시든 결과만 정확하면 되므로
정확히 실행되는지 제대로 표시되는지 확인 하여 사용하세요.
좋은 하루 되세요.
"-
*2013-12-05 11:03:25
1. weekday([출발일자]) 는 weekday에서 나온 숫자 1,2,3,4,5.... 등을 가지고 정렬하기 위해서 따로 만들어서 정렬하는 것입니다.
출발요일에 지정하면 일~토 순으로 정렬되는 것이 아니라
글자에 대한 오름차순으로 정렬되므로
금요일 목요일 수요일
과 같이 정렬이 되기 때문이죠.
2. 식을 사용하는 경우 보통은 요약 부분을 식으로 변경하는데요.
식으로 사용된 필드값이 그룹별로 지정되어야 하는 부분이라면 묶는 방법을 지정하고
식으로 사용된 필드값이 조건을 적용하는 경우 조건으로 사용하기도 합니다.
어느 것을 사용하시든 결과만 정확하면 되므로
정확히 실행되는지 제대로 표시되는지 확인 하여 사용하세요.
좋은 하루 되세요.
"