본문 바로가기

IT/하루 코딩

[MySQL] 인프런 갖고노는 MySQL 데이터베이스 by 얄코 / SELECT 전반 기능 훑어보기

728x90
반응형

 

SELECT은 열로 보면됨 

where은 각 행의 조건값을 찾는거임.  EmployeeID 행이 3인 값을 가져와라 . 

 

 

- asc 는 오름차순( 기본조건이라 잘안씀)  desc는 내림차순  

- limt 만 쓰면 가져올 개수, limit 10, 5   - > 10번째 건너뛰고, 5개 가져와라

▶ 결과물  OrderDetailID 오름차순  Quantity 내림차순 

▶ 상위 10개 패스하고 11번째부터 5개 노출

 

AS 를 사용하면 기존 데이터베이스의 열 이름을 원하는걸로 바꿀 수 있음.

AS를 사용하여 여러개 변경시 마지막에는 ,(쉼표) 없음 ! 

 

종합 

SELECT    지정
OrderDetailID AS '유저ID',  열 이름 수정
ProductID AS '제품ID', 열 이름 수정
OrderID AS '주문ID',열 이름 수정
Quantity AS '수량'열 이름 수정
FROM OrderDetails 데이터 베이스 이름
WHERE '제품ID' = 10 OR 51 행 조건  - 제품 ID가 10 또는 51

ORDER BY '유저ID' DESC 유저 ID로 내림차순
LIMIT 10, 5 순서는 10번쨰 이후 (11번째)부터 5개 보여줘 

 

728x90
반응형