A. 어떤 문제가 있었는지

SQL 코드카타 중 JOIN 문제에 대하여 계속 같은 오류가 발생하였다.

Column 'ANIMAL_ID' in field list is ambiguous

 

B. 내가 시도해본 것

칼럼명 앞에 테이블 이름을 작성하였다.


C. 어떻게 해결했는지

해당 오류는 칼럼명이 모호하기에 나타나며, 이를 해결하기 위하여 칼럼명 앞에 테이블 이름을 작성하였다.

SELECT I.ANIMAL_ID, I.NAME
FROM ANIMAL_INS I INNER JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID
ORDER BY O.DATETIME - I.DATETIME DESC LIMIT 2


D. 무엇을 새롭게 알았는지

SQL의 기본에 충실해야한다.

FROM > WHERE > GROUP BY > HAVING > SELECT > ORDER BY

 

※ 추가적인 사항

SQL과 Python 수강 완료 후 어떤 것들을 추가적으로 공부하면 좋을지에 대한 의문.

의미있는 시간을 보내고 싶었음.

튜터에게 현 상황을 설명하고 어떤 것을 공부하면 좋을지에 대해 조언을 받음.

[가장 우선적으로 할 것]

1. ADsP 및 SQLD 자격증 취득

2. 관련 교양 책 (데이터 문해력, 그로스 해킹 등)

3. 통계 관련 기초 지식 쌓기

이후 데이터분석 학습법에 대한 특별 강의가 이루어져 멘토링과 해당 강의를 들으면서 어떤 준비들을 해 나아가야할지 고민하는 시간을 가졌고, 앞으로 어떤 준비들을 해야할지 대략적인 방향을 잡을 수 있었다.

+ Recent posts