WHERE 조건 질문드립니다.
221
작성한 질문수 2
강사님께,
안녕하세요.
우선 SQL 강의를 초급부터 계속 따라오고 있는데 흥미롭게 잘 듣고 있습니다. 좋은 강의에 감사드립니다.
그리고 이번 문제를 풀면서 의문점이 생겨 이렇게 질문 드립니다.
제가 처음에 작성한 코드는
SELECT DISTINCT L1.num AS ConsecutiveNums
FROM Logs AS L1
INNER JOIN Logs AS L2 ON L1.id = L2.id-1
INNER JOIN Logs AS L3 ON L2.id = L3.id-1
WHERE L1.num = L2.num = L3.num
이것인데요. Run Code시에는 문제가 없었지만, Submit에선 WrongAnswer이 되었습니다.
그런데 강의 내용과 동일하게 WHERE 조건을 설정하여 아래와 같이 작성한 경우에는, Submit에도 통과되었습니다.
SELECT DISTINCT L1.num AS ConsecutiveNums
FROM Logs AS L1
INNER JOIN Logs AS L2 ON L1.id = L2.id-1
INNER JOIN Logs AS L3 ON L2.id = L3.id-1
WHERE L1.num = L2.num AND L1.num = L3.num
제가 느끼기엔 두 가지가 동일한 조건처럼 느껴지는데, 왜 이런 차이가 발생하는지 여쭙고 싶습니다.
그럼 답변을 기다리겠습니다!
감사합니다.
답변 1
순위 함수 연습 문제 - 스테디셀러 작가 찾기
0
99
1
문제 내용이 잘못된 것 같습니다.
0
72
2
서브쿼리 질문
0
74
2
[수업질문] 서브쿼리 > null데이터 avg사용 주의
0
84
1
서브쿼리는 언제 작성하는건가요?
0
85
1
안녕하세요 질문드립니다.
0
71
2
Top Earners 문제관련 질문
0
100
2
고급반 cheetsheet
0
164
2
196. Delete Duplicate Emails 좋은 코드 질문
0
145
1
a.id = 1과 b.id=1이 없어도 되는 이유
0
133
0
강의 플랫폼
0
203
3
리트코드 177번 function 풀이중 case when 활용을 위한 서브쿼리 구문을 제출 시 검증에 통과되지 않도록 보강된 듯 하네요
0
213
2
ERD 읽는법에 추가 질문 있어요
0
258
1
lead, lag로 풀이할 시 id 값이 존재하지 않는 경우의 오답
0
368
2
사용자정의함수
0
233
1
이 문제 inner join이 이해가 안됩니다.
0
302
1
평균 함수 사용할 때 주의점과 해결법
0
266
1
196. subquery로 풀 때, 궁금한 점
0
391
2
쿼리성능 질문드립니다.
0
318
1
리트코드 highest department salary 문제
0
264
2
The report 문제 order by부분 질문
0
274
2
리트코드 서브쿼리 문제 질문
0
423
1
DEPARTMENT HIGHEST SALARY 서브쿼리 문제 문의
0
243
1
서브쿼리의 활용사례 및 조인관련질문
0
292
1





