1. 종목코드와 성명을 오름차순으로 정렬하고 종목코드를 기준으로 그룹화한다.
4.종목명과 학번을 기준으로 오름차순으로 정렬하고 종목명을 기준으로 그룹화한다.
1번하고 4번하고 답이 헷갈렸는데,
1번같은 경우는 종목코드 오름차순으로 정렬되어있고,
기준이 종목코드라서 종목코드 기준으로 그룹화한다는 것이 정답이라서 1번 찍었더니
4번이더군요.
왜 4번인지 이해가 가지만,
종목코드 종목코드 종목코드 세가지 필드로 나뉘어 있고, 레코드 1번만 기록되어있어서 떄문에 정렬할 수 없고,
학번필드도 마찬가지로 세가지 필드로 나뉘어있지만, 두번쨰 필드에는 3번 기록되어있고,
마지막 필드에서는 6번기록되어있거든요?
이런식으로 필드를 기록되는 곳만 정렬해야하는군요?
안녕하세요.
1번 보기가 틀린 이유는 종목코드와 성명이 오름차순으로 정렬되어 있다고 하였는데, 성명 부분을 자세히 보면 오름차순으로 정렬되어 있지 않습니다.
3번 기록, 6번 기록으로 되어 있다고 하셨는데 이 말뜻을 모르겠습니다. 자세히 질문해 주세요.
참고로 정렬 기준을 2개로 지정하면 첫번째 필드를 기준으로 정렬을 한 후 동일한 데이터가 있을 경우 이 동일한 데이터 안에서 2번째 필드를 기준으로 정렬하는 것입니다. 종목코드를 보면 A01, A013, A014으로 되어 있으니 오름차순 정렬이 맞고, 두번째 기준인 학번 필드는 동일한 종목코드 안에서 학번필드를 기준으로 정렬하니 A01은 하나 이므로 그대로 두고 A013 인 데이터를 보면 10005, 10041, 10044로 오름차순 정렬되어 있으므로 맞는 것입니다.
즐거운 하루 되세요.
"
-
*2013-03-12 10:11:36
안녕하세요.
1번 보기가 틀린 이유는 종목코드와 성명이 오름차순으로 정렬되어 있다고 하였는데, 성명 부분을 자세히 보면 오름차순으로 정렬되어 있지 않습니다.
3번 기록, 6번 기록으로 되어 있다고 하셨는데 이 말뜻을 모르겠습니다. 자세히 질문해 주세요.
참고로 정렬 기준을 2개로 지정하면 첫번째 필드를 기준으로 정렬을 한 후 동일한 데이터가 있을 경우 이 동일한 데이터 안에서 2번째 필드를 기준으로 정렬하는 것입니다. 종목코드를 보면 A01, A013, A014으로 되어 있으니 오름차순 정렬이 맞고, 두번째 기준인 학번 필드는 동일한 종목코드 안에서 학번필드를 기준으로 정렬하니 A01은 하나 이므로 그대로 두고 A013 인 데이터를 보면 10005, 10041, 10044로 오름차순 정렬되어 있으므로 맞는 것입니다.
즐거운 하루 되세요.