총 정리 5번 문제 질문
안녕하세요 카일님, 카일님이 푼 결과와 제가 푼 결과가 달라서 질문드립니다.
저는 5번 문제에서 트레이너가 '잡았던'이라고 해서 다음과 같은 쿼리를 작성했습니다.
WHERE
tp.status IN ('Active', 'Training')
그런데 카일님 해설 영상을 보니깐 WHERE을 따로 작성 안 하셨더라고요!
혹시 제가 문제를 잘못 해석한걸까요??
제가 작성한 쿼리 및 결과는 이미지에 첨부해 뒀습니다

답변 1
0
레스님 안녕하세요. 저는 잡았던의 정의에 지금 풀어준 것도 잡았던 것이라 해서 문제 풀이처럼 작성했어요.
잡았던의 정의를 지금 방출했던 케이스를 제외해야 할까? 생각해보면 "잡았던" 이기 때문에 방출 여부와 상관없이 진행했어요. 이 문제는 정의를 제가 일부러 추상화를 해서 사람들이 이런 추상적인 것을 구체적으로 잡아보긴 바라는 마음으로 낸 문제라 정의를 어떻게 하냐에 따라 쿼리가 약간 달라질 수는 있어요!
0
회사에서도 이런 표현을 어떻게 하냐에 따라 다르게 해석될 수도 있어서 항상 더블체크로 정의를 꼭 작성해보자!라는 교훈을 얻으실 수 있을거에요!
이렇게 물어보셨으니 더 잘 기억하게 될거에요-!!!
질문해주셔서 감사합니다!
3번 문제 질문!
0
37
2
1-2 battle 테이블 설정 질문 있습니다.
0
33
1
12강 집계 함수 8번 연습문제 질문
0
40
1
6-5 질문 있습니다!
0
54
3
vs code
0
90
2
수업자료 다운
0
105
2
쿼리 화면 문의
0
113
2
4-5. 3번 문제 질
0
107
2
JOIN 1번 문제
1
111
2
battle 테이블 생성 시 생성 오류
0
104
1
5-6. 4번 문제 WHERE 조건의 위치 문의
0
84
2
5-6. 연습문제 4번, type2에 대해서는 고려하지 않아도 될까요?
1
97
2
battle table 오류
0
115
2
location IS NOT NULL 을 굳이 안 써도 되지 않나요?
0
87
2
12강 집계 함수
0
73
1
2-6. 연습 문제 1~3번
0
71
1
안녕하세요! 11번 문제 query문에 관해 질문드립니다
0
77
1
2-6 #2 WHERE vs. HAVING절 사용 여부 차이
0
91
1
섹션 별 퀴즈
0
89
1
espanso 설치 완료 후 프로그램 실행 문제
0
151
2
Syntax에러
0
122
2
4-5. 1번 문제 TIMESTAMP 관련 질문
0
120
2
시각화 도구 사용
0
139
2
11번 문제 GROUP BY 사용하는 이유
0
121
1





