MYSQL_01_ SELECT

JOO·2021년 12월 24일

MYSQL

목록 보기
1/7

SELECT / FROM /

전체 불러오기
SELECT * FROM Customers;

원하는 열만 불러오기
SELECT CustomerName FROM Customers;

원하는 여러개의 열들 불러오기
SELECT CustomerName, ContactName, Country

FROM Customers;
테이블의 컬럼이 아닌 값도 선택 가능

SELECT
  CustomerName, 1, 'Hello', NULL
FROM Customers;

SELECT / FROM / WHERE

조건 걸어서 원하는 데이터만 불러오기
SELECT * FROM Orders
WHERE EmployeeID = 3;

SELECT / FROM / ORDER

조건 걸어서 ContactName 순으로 정렬해서 불러오기
SELECT * FROM Customers
ORDER BY ContactName;

조건 걸어서 ProductID는 오름차순, Quantity는 내림차순으로 불러오기
SELECT * FROM OrderDetails
ORDER BY ProductID ASC, Quantity DESC;

SELECT / FROM / LIMIT

10개만 불러오기
SELECT * FROM Customers
LIMIT 10;

30개 건너뛰고 그 이후로 10개 불러오기
SELECT * FROM Customers
LIMIT 30, 10;

SELECT / AS / FROM

특정 컬럼들을 원하는 컬럼명으로 바꿔서 불러오기
SELECT
  CustomerId AS '아이디',
  CustomerName AS '고객명',
  Address AS '주소'
FROM Customers;

SELECT / AS / FROM / WHERE / ORDER / LIMIT

전체
SELECT
  CustomerID AS '아이디',
  CustomerName AS '고객명',
  City AS '도시',
  Country AS '국가'
FROM Customers
WHERE
  City = 'London' OR Country = 'Mexico'
ORDER BY CustomerName
LIMIT 0, 5;
profile
개발공부 기록

0개의 댓글