inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

4-5. 시간 데이터 연습 문제 5번

46

문현정

작성한 질문수 2

0

안녕하세요, 카일님. 강의 잘 듣고 있습니다! 다름이 아니라 연습 문제를 풀던 중 궁금한 점이 생겨 문의 남깁니다.

 

4-5. 시간 데이터 연습 문제 5번을 푸는 과정에서 제가 작성한 쿼리문은 아래와 같으며, 쿼리 결과는 답안과 동일하다는 것을 확인했습니다. 그러나 결과만 같고 허점이 있는 쿼리문인지 판단이 안 되어서 이렇게 쿼리문을 작성해도 괜찮은지 여쭤보고 싶습니다! 그리고 형식은 다르지만 결과가 같은 쿼리문이 나올 때 그 쿼리문이 올바른지 자율적으로 판단할 수 있는 방법이 따로 있을까요?

 

SELECT
  trainer_id,
  MIN(catch_datetime_kr) AS min_catch_datetime_kr,
  MAX(catch_datetime_kr) AS max_catch_datetime_kr,
  DATETIME_DIFF(MAX(catch_datetime_kr), MIN(catch_datetime_kr), DAY) AS day_diff
FROM (
  SELECT
    *,
    DATE(catch_datetime, "Asia/Seoul") AS catch_datetime_kr
  FROM basic.trainer_pokemon
)
GROUP BY
  trainer_id
ORDER BY
  day_diff DESC

 

질문 확인해주셔서 감사드리며 답변 기다리겠습니다 :)

답변 0

화면 깜박임 현상

2

58

1

17강 강의에 목데이터 첨부파일이 없습니다.

2

67

2

이력서의 자기 소개를 그대로 자기소개 할때 핵심 매력으로 소개하면 마이너스 일까요?

1

46

2

이북 다운로드 위치 문의

1

39

1