성장하는 중/SQL

[SQL 개발일지 : 1주차] where절 활용

AMBITION_Y 2023. 1. 24. 07:08

- 데이터를 만들어내고 수정하는 일보다는 추출하고 읽어내는 것을 집중적으로 배우기 시작한다.

- SQL의 기본 문법을 통해 원하는 조건의 데이터를 추출해 낼 수 있다.

 데이터는 크게 table 과 field로 나뉜다.

 가장 기본적인 문법은 select와 where를 사용하는 것이다.

 * select * from table ---> table에 있는 모든=* 또는 특정 table 정보 불러오기

 * where table = 'field' ---> select된 table 안의 특정 fieldj(문자열) 불러오기

 응용

 1) where table != 'field' ---> 같지 않음

 2) where table like '%naver.com' ---> %=블라블라+naver.com인 정보추출

 3) where table between '2023-01-01' and '2023-01-15' ---> 1월1일부터 1월14일까지의 정보추출

 4) where table in (1,3) ---> 1과 3이 포함된 정보추출

 모든 where절은 and나 or로 나열될 수 있다.

 5) select distinct(email) from table ---> table 내의 email 정보를 불러오는데 중복제거함

(email 종류를 보여준다고 생각하면 된다.)

 6) select count(*) from table ---> table 내의 모든 정보의 숫자를 세기

 7) select count(distinct(email)) from table ---> count와 distinct 중복 사용 가능

 8) limit 숫자 ---> 전체 데이터가 아닌 숫자만큼만 미리 보여주기

 

*** 코드 작성 후 control+enter 키를 사용하여 적용한다.