데이터 조작

개발자·2022년 11월 4일
post-thumbnail

평가영역

  • 단순 질의
  • 조인 질의
  • 집계 함수
  • 기타 기능
  • 갱신 연산

단순질의

select - from - where로 표현

select *from dual
where 1=1

조인질의

select *from dual join dual2
on dual.a = dual2.a

집계함수

  • count = 값의 개수를 산출
  • sum = 값의 합계를 산출
  • avg = 평균값을 산출
  • max = 최대값을 산출
  • min = 최소값을 산출

기타 기능

  • any = in
  • <> all = not in
  • exists = 파라미터로 주어진 절을  데이터가 있으면 성립 만족하는
  • not exists = 파라미터로 주어진 절을  데이터가 있으면 성립 만족하지 않는
  • union 사용시 자동으로 중복되는 결과는 제거 된다.
  • group by = 집계 함수 사용 시 그룹으로 묶는다.
  • having = group by의 조건

갱신 연산

UPDATE

update 테이블명
set 컬럼1 =1, 컬럼2 =2, ...
where 조건

INSERT

insert into 테이블
(컬럼1,
컬럼2,
컬럼3)
values
(1,2,3)

DELETE

delete from 테이블명
where 조건

delete는 테이블 자체를 날리는 drop과는 다르다.

profile
Beginner

0개의 댓글