[스파코] SQL 1주차 공부 정리
Select
데이터를 선택해서 가져오기
Select 데이터 from 테이블
Where
가져올 데이터에 조건 걸기
Select * from point_users
where name = '이**'
and point > 20000
Where 절과 같이 쓰는 문법
같지 않음
!=
Select * from point_users
where name != "이**"
범위
between and
Select * from point_users
where create_date between '2020-07-12' and '2020-07-13'
'7월 12일 ~ 7월 13일 사이의 생성 날짜이다.
포함
in ()
select * from checkins
where week in (1, 3)
패턴(문자열 규칙)
like
select * from users
where email like '%daum.net'
그 외 :
how to use like in sql' 구글링
쿼리 작성 Tip
1) show tables로 어떤 테이블이 있는지 살펴보기
2) 제일 원하는 정보가 있을 것 같은 테이블에 select from 테이블명 쿼리 날려보기
3) 원하는 정보가 없으면 다른 테이블에도 2)를 해보기
4) 테이블을 찾았다! 조건을 걸 필드를 찾기
5) select from 테이블명 where 조건 이렇게 쿼리 완성!
Limit
일부 데이터만 가져오기
select * from orders
where payment_method = "kakaopay"
limit 5
Distinct
중복 데이터 제외하고 가져오기
select distinct(payment_method) from orders
Count
숫자 세보기
select count(*) from orders
Author And Source
이 문제에 관하여([스파코] SQL 1주차 공부 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sr07uin/스파코-SQL-1주차-공부-정리저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)