참고 강의
SELECT * FROM Customers;
Customers 테이블의 전체 데이터를 조회한다.
SELECT CustomerName, CustomerID FROM Customers;
Customers 테이블의 원하는 칼럼을 조회한다.
SELECT * FROM Customers WHERE CustomerID > 5;
테이블에서 아이디가 5보다 큰값만 조회한다.
SELECT * FROM Customers WHERE CustomerID > 5 ORDER BY CustomerID ASC;
테이블에서 아이디가 5보다 큰값을 오름차순으로 정리.
SELECT * FROM Customers WHERE CustomerID > 5 ORDER BY CustomerID DESC;
테이블에서 아이디가 5보다 큰값을 내림차순으로 정리
SELECT * FROM Customers LIMIT 2, 10
LIMIT {건너뛸 개수},{가져올 개수}
인덱스 2번부터 10개를 가져온다는 뜻이다.
SELECT CustomerID AS ID, CustomerName AS NAME FROM Customers
컬럼명이 변경 되어서 나온다.
SELECT * FROM Customers WHERE City IN ('Seoul', 'Busan', 'JeounJu')
테이블중에서 도시가 서울, 부산, 전주 인곳만 조회한다.
SELECT * FROM Customers WHERE CustomerName LIKE '김%'
테이블중에서 이름이 김자로 시작하는 사람을 조회한다.
_
를 쓰면 한자리로 조회가 가능하다
%
는 거기에 0-N개의 뭔가가 올 수 있다.
SELECT * FROM Customers GROUP BY Country;
Country 칼럼을 기준으로 중복되지않게 순서대로 조회한다.
SELECT * FROM Customers GROUP BY Country, Age;
Country, AGE 칼럼을 기준으로 중복되지않게 순서대로 조회한다.