다음 복합 정렬 쿼리에서 빈칸에 들어갈 올바른 키워드 조합은?
다음 복합 정렬 쿼리에서 빈칸에 들어갈 올바른 키워드 조합은?
-- 국가는 오름차순, 같은 국가 내에서는 고객명을 내림차순으로 정렬
SELECT * FROM Customers
ORDER BY Country ______, CustomerName ______;
-- 도시는 내림차순, 같은 도시 내에서는 우편번호를 오름차순으로 정렬
SELECT * FROM Customers
ORDER BY City ______, PostalCode ______;
정답: A
올바른 쿼리들은 다음과 같습니다:
첫 번째 쿼리:
SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;
⦁ Country ASC: 국가를 오름차순으로 정렬 (Germany → Mexico → UK)
⦁ CustomerName DESC: 같은 국가 내에서 고객명을 내림차순으로 정렬
결과 예시:
Germany - Blauer See Delikatessen (Z→A 순서)
Germany - Alfreds Futterkiste
Mexico - Antonio Moreno Taquería
Mexico - Ana Trujillo Emparedados
두 번째 쿼리:
SELECT * FROM Customers
ORDER BY City DESC, PostalCode ASC;
⦁ City DESC: 도시를 내림차순으로 정렬
⦁ PostalCode ASC: 같은 도시 내에서 우편번호를 오름차순으로 정렬
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.