SQL (1)

신홍석·2022년 6월 28일
0

1번째 수업

sql은 중요하다..
https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all
(실습 환경)
w3 스쿨에서 연습할 수 있는 쿼리문을 작성

limit 을 걸어줘서 혹시나 하는 과부화를 줄여준다
SELECT *
FROM Customers
LIMIT 10
;

distinct를 활용하여 중복값을 빼준다.
SELECT count(distinct EmployeeId)
from Employees
;

SELECT OrderID, CustomerID, OrderDate
FROM Orders
LIMIT 10
;

WHERE 절 활용 예시
ex1) WHERE col1 = True and col2 = 23
ex2) WHERE col1 != 23
ex3) WHERE col1 in ('Seoul', 'Busan')
ex4) WHERE between '2020-01-01' and '2020-01-31'
ex5) WHERE country LIKE 'S%'
s 로 시작하는 나라 찾기
ex6) WHERE country NOT LIKE 'S%'
ex7) WHERE country = 'Mexico' or name = 'Yang Yang'
ex8) WHERE Country = 'Mexico' or Country = 'Sweden'
ex8-1) WHERE Country in ('Mexico', 'Sweden')

Order by

  • 가져온 데이터를 결과순대로 보여준다.
  • 오름차순 (asc) 내림차순 (desc)

ex1) order by col1 asc, col2 desc
ex2)
SELECT
FROM Customers
Order by Country DESC
;
ex3) 컬럼의 위치 7번째로 지정할수 있다, 시작은 1이다.
SELECT

FROM Customers
Order by 7
;

다음장에서....
https://velog.io/@hiosi/SQL2

profile
백엔드 개발자 공부

0개의 댓글