본문 바로가기

SQL

SQL 1,2주차

1주차

DBeaver 설치

Select 쿼리문

  • 데이터를 선택해서 가져옴
  • select * from 테이블명

Where 절

  • 가져올 데이터에 조건을 걸어줌
  • where 조건
  • 같지 않음 !=
  • 범위 between A and B
  • 포함 in
  • 패턴 like '%포함하려는 데이터'
  • 일부 데이터 limit 개수
  • 중복 제외 select distinct(필드명)
  • 개수 세기 count

 

2주차

Group by

  • 범주별 통계
  • group by 필드명
  • 개수 세기 count
  • 최솟값 min
  • 최댓값 max
  • 평균값 avg
  • 반올림 round(필드명, 소숫점이하 자릿수)
  • 합계 sum

+ 쿼리가 실행되는 순서 : from -> group by -> select

Order by

  • 정렬
  • (기본) 오름차순 asc, 내림차순 desc
  • 숫자, 문자열, 알파벳, 한글, 시간도 가능

+ 쿼리가 실행되는 순서 : from -> group by -> select -> order by

이외 기능

  • Alias - 별칭 기능
  • select * from 테이블명 별칭 where 별칭.필드명