<SQL> select / where

허정숙·2023년 1월 4일
0

SQL ; structured query language

데이터베이스에 요청 query를 날려서 데이터를 가져오는것을 도와주는 언어

select * from orders ; sql쿼리문

select는 데이터를 불러오고, where는 조건에 맞게 필터링하는 것

쿼리문은 데이터베이스에서 명령을 내려 원하는 데이터를 가져오게 함.

where 절은 select 커리문으로 가져올 데어터 조건문

사례

1. order 테이블에서 결제수단이 kakaopay인 데이터만 보여줘.

  select * from orders
  where payment_method = 'kakaopay'

2. order 테이블에서 주문한 강의가 앱개발 종합반이면서, 결제수단이 카드인 데이터만 보여줘.

  select * from orders
  where course_title = '앱개발 종합반' 
  and payment_method = 'kakaopay'

3. point가 2000점보다 많은 유저만 보여줘.

  select * from point_users
  where point > 2000

4. 웹개발 종합반은 제외하고 주문데이터를 보여줘.

  select * from orders
  where course_title != '웹개발 종합반'

5. 7월13일부터 7월14일 주문한 데이터만 보여줘.

  select * from orders
  where created_at between '2020-07-13' and '2020-07-15'
profile
새해 새로운 도전 코딩

0개의 댓글