728x90
최근에 급하게 SQL 쿼리들을 공부해야 하는 일들이 생겨
급하게 챗지피티와 함께
공부 중
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아니 학교 다닐 때 진짜 거의 배우지도 않았고
원래 SQL은 그냥 구글 검색으로 살아가는 거 아니었어요?
왜.. 필요한건지
뭐 여하튼
일단
1. SELECT 하고 FROM
얘네 둘은 일단 기본으로 꼭 들어간다고 생각하면 된다.
SELECT 다음에 원하는 column 이름들을 적고,
FROM 다음에 어느 테이블에서 읽는 건지 테이블 이름을 적으면 됨.
예를 들어 이런 식?
SELECT column1
FROM table_name;
만약 원하는 column들이 많다면
아래처럼 적으면 된다.
SELECT column1, column2, column3
FROM table_name;
반응형
근데 여기서
만약 난 그냥 테이블 전체 다 볼래!
라고 생각 중이라면
'*'을 쓰면 된다.
SELECT *
FROM table_name;
원래 기본은 나름 간단함ㅋ
728x90
2. WHERE
테이블을 보다 보면
모든 데이터를 다 보는 게 아니라
내가 원하는 일정한 필터를 사용하고 싶을 때가 있다.
그럴 때
WHERE을 쓰면 좋음.
아래 예시를 들어보자면
table_name에서
(FROM table_name)
column1, column2를 보는데
(SELECT column1, column2)
그중에 column1에서 값이 300 초과인 것만 보는 것
(WHERE column1 > 300)
SELECT column1, column2
FROM table_name
WHERE column1 > 300;
아주 간단한 SQL 첫 노트
개인적인 공부용 노트이므로
다들 그냥 적당히 참고만 하세유
728x90