▶ [강의] SQL 기초 강의 정리 (1)
▶ [강의] SQL 기초 강의 정리 (2)
Q. name을 기준으로 distinct를 사용했는데 왜 같은 이름이 뜰까?
A. distinct는 행 전체의 데이터가 중복되어야 삭제된다!
→ distinct는 행 전체를 고려해서 작동한다고 한다.
→ 그래서 이름 컬럼의 데이터는 같더라도 다른 컬럼의 값이 다르면 유지된다.
--기본 구조
CAST(컬럼) AS 데이터타입(DEMICAL, CHAR 등..)
--LEFT JOIN
SELECT 조회할 컬럼
FROM 테이블1 a LEFT JOIN 테이블2 b ON a.공통컬럼명=b.공통컬럼명
--INNER JOIN
SELECT 조회할 컬럼
FROM 테이블1 a INNER JOIN 테이블2 b ON a.공통컬럼명=b.공통컬럼명