inflearn logo
강의

講義

知識共有

[2026]非専攻者も一発合格するSQLD Part2

단원정리문제 for SQL기본

챕터1. SQL 기본 단원정리문제 53번

79

tjdbal76614377

投稿した質問数 4

0

NAME, SUM(O.AMOUNT) 값이 아래같은데

Alice, 800;

Bob, NULL;

Carol, 200;

 

정렬기준을 SUM(O.AMOUNT) DESC 이면 NULL 값이 가장 큰 값이니

Bob, NULL;

Alice, 800;

Carol, 200;

가 답이 되어야 하는거 아닌가요? 정답이 없는듯한데 맞나요?

 

 

sql 빅데이터 oracle SQLD

回答 3

0

algolearn

안녕하세요. 쿠라와님.

교안 내용을 알려주셔서 감사합니다. 아래 링크에 이메일을 하나 남겨주세요. 작은 선물을 보내드리겠습니다.

감사합니다.

0

algolearn

안녕하세요. 데이터코드랩입니다.

말씀하신 내용이 맞습니다. 해당 문제는 이미 정정해서 교안을 갱신해 둔 상태에요.

아마도 다운로드 받으신 파일이 수정 전의 것 같습니다. 새로 다운 받으시면 정정된 것을 사용하실 수 있습니다. 시험 합격 응원할게요

감사합니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 쿠라와님.

질문하신 내용은 SQL 정렬에서 NULL 값의 취급에 대한 부분으로 보입니다. SQL에서 NULL 값은 “존재하지 않는 값”으로 처리되며, 정렬 시 특별한 규칙을 따릅니다. 일반적으로 ORDER BY 절에서 NULL 값과 함께 정렬하려는 경우, DBMS에 따라 다르게 작동할 수 있습니다. 오라클 등 대부분의 DBMS에서는 NULL 값을 가장 큰 값으로 간주하여 처리합니다. 따라서 내림차순(DESC) 정렬에서는 NULL 값이 가장 마지막에 위치하게 됩니다.

오라클과 같은 DBMS의 기본 동작:
- ORDER BY column_name DESC: NULL 값은 가장 마지막에 정렬됩니다.

하지만, NULL 값이 포함된 SQL 정렬에 문제가 없다는 것을 확인하려면 아래 링크를 통해 하시는 학습과정에서 생긴 비슷한 질문을 참조하시면 도움이 될 것입니다.

따라서 조사에 따라 정답이 없는 것처럼 보일 수 있지만, SQL에서 NULL 값을 다루는 각 DBMS 별 정책이나 기본 동작을 고려해야 합니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

tjdbal76614377

답변 주신거에도
- 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