SQL 기초 문법 정리
데이터베이스는 ORM을 통해 처음 접하게 되었는데,
SQL 코딩테스트를 계기로 SQL문의 기초 문법을 정리해보았다.
아직 알고 있는게 많이 없어서 추가적으로 계속 정리해보겠다.
문법 정리
문법순서: SELECT -> FROM -> WHERE -> GROUP BY -> HAVING -> ORDER BY
AS : 별칭을 줄때 사용
GROUP BY: 데이터들을 원하는 그룹으로 나눈다
WHERE: 조건식, 일반조건
HAVING: 조건식, 그룹함수 포함한 조건
SELECT: 테이블에서 가져올 열을 선택
FROM: 확인할 테이블을 선택
COUNT: 데이터 개수 확인
[*] : 전체를 가져올때 사용
DISTINCT: 중복 제거
MAX: 최대값
MIN: 최솟값
ORDER BY: 정렬할때 사용, DESC를 붙이면 내림차순 정렬
LIMIT: 제한을 걸때 사용
Comments