2-1 LIMIT 걸고 조회하기
SELECT product_id, category, name
FROM products
LIMIT 10
2-2 파티션이 있는 테이블인지 확인하고, 파티션을 필터 조건으로 걸고 조회하기
SELECT clk_index, user_name, product_id
FROM clicks
WHERE date = '20231104'
LIMIT 10
2-3 컬럼수가 많은 테이블을 조회할 때 SELECT* 지양하기
SELECT product_id, category_name, sales_yn
FROM products
LIMIT 10
2-4 LIKE 사용 시 % 제한적으로 사용하기
SELECT product_id, name
FROM products
WHERE name LIKE '23FW%'
LIMIT 10
3-1 비교 연산자를 쓸 때 타입을 확인하기
SELECT count(1)
FROM clicks
WHERE date > '20231031'
3-2 WHERE절에서 왼쪽 컬럼에 함수 적용 지양하기
4-1 JOIN하는 테이블 간의 관계 고려하기

4-2 데이터 중복이 있는지 확인하기
4-3 여러가지 쿼리 방식을 고려하기
5-1 서크쿼리 보다는 WITH구문이 가독성이 좋다
5-2 WITH절을 사용할 때, 각 블록 이름을 잘 지정하기
5-3 쿼리가 복잡해지면 중간중간 주석 작성
위의 내용은 프로그래머스 데이터분석1기 하홍석 강사님의 강의 자료를 참고하였습니다.
이미지, 참고 사이트 :
https://rdg.kr/%EC%A1%B0%EC%9D%B8-sql-1-join-%EC%82%AC%EC%9A%A9%EB%B2%95-%EC%B4%9D%EC%A0%95%EB%A6%AC-left-right-inner-outer/