챕터1. SQL 기본 단원정리문제 53번
79
投稿した質問数 4
먼저 유사한 질문이 있었는지 검색해보세요.
서로 예의를 지키며 존중하는 문화를 만들어가요.
잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
NAME, SUM(O.AMOUNT) 값이 아래같은데
Alice, 800;
Bob, NULL;
Carol, 200;
정렬기준을 SUM(O.AMOUNT) DESC 이면 NULL 값이 가장 큰 값이니
Bob, NULL;
Alice, 800;
Carol, 200;
가 답이 되어야 하는거 아닌가요? 정답이 없는듯한데 맞나요?
回答 3
0
안녕하세요. 쿠라와님.
교안 내용을 알려주셔서 감사합니다. 아래 링크에 이메일을 하나 남겨주세요. 작은 선물을 보내드리겠습니다.
감사합니다.
0
안녕하세요. 데이터코드랩입니다.
말씀하신 내용이 맞습니다. 해당 문제는 이미 정정해서 교안을 갱신해 둔 상태에요.
아마도 다운로드 받으신 파일이 수정 전의 것 같습니다. 새로 다운 받으시면 정정된 것을 사용하실 수 있습니다. 시험 합격 응원할게요
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 쿠라와님.
질문하신 내용은 SQL 정렬에서 NULL 값의 취급에 대한 부분으로 보입니다. SQL에서 NULL 값은 “존재하지 않는 값”으로 처리되며, 정렬 시 특별한 규칙을 따릅니다. 일반적으로 ORDER BY 절에서 NULL 값과 함께 정렬하려는 경우, DBMS에 따라 다르게 작동할 수 있습니다. 오라클 등 대부분의 DBMS에서는 NULL 값을 가장 큰 값으로 간주하여 처리합니다. 따라서 내림차순(DESC) 정렬에서는 NULL 값이 가장 마지막에 위치하게 됩니다.
오라클과 같은 DBMS의 기본 동작:
- ORDER BY column_name DESC: NULL 값은 가장 마지막에 정렬됩니다.
하지만, NULL 값이 포함된 SQL 정렬에 문제가 없다는 것을 확인하려면 아래 링크를 통해 하시는 학습과정에서 생긴 비슷한 질문을 참조하시면 도움이 될 것입니다.
- SQL 정렬에서 NULL 값 처리: 이 링크에서는 SQL의 NULL 값 처리와 정렬 방식에 대해 자세히 다루고 있습니다.
따라서 조사에 따라 정답이 없는 것처럼 보일 수 있지만, SQL에서 NULL 값을 다루는 각 DBMS 별 정책이나 기본 동작을 고려해야 합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
0
답변 주신거에도
- ORDER BY column_name DESC: NULL 값은 가장 마지막에 정렬됩니다.
라고 주셨는데 가장 첫 번째 아닌가요? DESC이면
그럼 저 문제의 정답은 제가 적은게 맞나요?
작업형 1 유형 부분
0
9
1
노션 링크도 안 열리고, 알려준 vercel도 실행이 안됩니다.
0
10
1
작업형 1 (삭제예정, 구 버전)
0
28
2
수강기간 연장 문의드립니다.
0
20
1
2유형 레이블 인코딩 VS 원핫 인코딩
0
21
3
수강기간 연장 문의드립니다.
0
26
1
인덱스 슬라이싱
0
26
2
코드를 첨부해야하는 이유가 있나요?
0
20
2
맥북 환경구성 에러
0
19
2
간단한 오타 제보입니다.
0
19
1
큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.
0
34
2
실제 FK제약조건을 설정하지 않는이유
0
35
2
Free Edition 실습 영상은 아직 업데이트전인가요?
0
22
1
질문 드립니다.
0
45
2
강의 내용 관련 질문드립니다~
0
43
2
수강 연장 문의
0
54
2
강의자료 일괄 다운로드
0
49
2
상품 정보 크롤링
0
29
2
챕터1. SQL 기본 단원정리문제 23번, 50번
0
76
2
챕터1. SQL 기본 단원정리문제 23번
0
65
2
실전모의고사 4,5회차 파일이 비어있습니다
1
54
2
도커 기반 설치 중 DBeaver 연결 설정시 오류 관련 문의
0
295
2
Part 2 > Chapter 2 단원 정리 문제] 질의
1
127
2
docker에 SQL 연결시 질문
1
701
1

