SQL 1주차!

이단비·2021년 10월 26일
0

오랜만에 시작하는 코딩 이야기!

이번엔 SQL이다!

엑셀만 이용하다가 처음 접하는 SQL! 열심히 공부해보자!

내가 이용한 프로그램은 DBeaver, 스파르타에서 주는 데이터베이스를 활용했다.

간단한 쿼리문 정리!
1. 먼저 데이터베이스에 어떤 테이블이 있는지 확인하기
테이블이란? 엑셀에서 데이터가 들어있는 시트와 같은 뜻이다.

show tables
  1. 각 테이블마다 어떤 정보가 있는지 확인 하기
    이 작업을 통해서 각 테이블이 어떤 데이터를 담고 있고, 데이터 활용을 위해 어떤 테이블을 이용해야 하는지 파악 할 수 있다.
select * from 테이블명
  1. 조건 필드 걸기
    내가 원하는 데이터를 찾았다면 해당 필드에 조건문을 걸어 데이터를 뽑아보자.
    필드란? 엑셀로 치면 데이터 묶음을 가지고 있는 열로 생각하면 된다.
#같은 조건(카카오페이로 결제한 데이터)
select * from orders
where payment_method = 'kakaopay'
#다른조건(card 결제 데이터 제외)
select * from odrers
where payment_method != 'CARD'
#범위(7월13일 부터 7월14일까지 데이터)
select * from odrers
where created_at between '2020-07-13' and '2020-07-15'
#포함(결제에서 카카오페이, card 데이터)
select * from orders
WHERE payment_method in ('CARD', 'KAKAOPAY')
#패턴(DAUM메일 사용하는 이용자 데이터)
select * from orders
WHERE email like '%daum.net'

아직은 시작이여서 쉽고 재미있다 :)

더 잘 활용 할 수 있을 때까지 복습 또 복습해야지!!

profile
왕초보 탈출기 입니다!! :)

0개의 댓글