Engineering Note

SQL과 함수 본문

Computer Science/Database

SQL과 함수

Software Engineer Kim 2021. 7. 16. 21:07

SQL 함수의 종류

  • 행 합수: 데이터의 값을 조작
  • 그룹 함수 : 행의 그룹을 계산하거나 요약
  • 열의 데이터 타입을 변환

COUNT

  • 검색한 결과의 데이터의 개수를 가져오는 함수
  • NULL인 데이터는 제외
  • SELECT COUNT(ID) FROM book; //book 테이블 안에 있는 id 컬럼의 개수를 검색
  • select count(*) from book; // 검색할 데이터의 *을 하면 모든 컬럼의 데이터의 검색, 전체 데이터를 기준 으로 검색

  • id 컬럼을 기준으로 count하면 2개가 나오지만 전체를 기준으로 count를 하면 3이 나옴

LIMIT

  • 테이블에서 출력하고자 하는 데이터의 개수를 제한하는 명령
  • SELECT * FROM book LIMIT 5; // book 테이블에서 데이터를 5개만 가져오기
  • SELECT * FROM book LIMIT 1, 5; // 2번째 데이터부터 5개를 가져오기 (첫 번째 컬럼은 0부터 시작 이므로 1은 2번째를 의미)

SUM

  • 지정된 컬럼들의 합을 구해주는 내장함수
  • select sum(검색할 컬럼) from 테이블;

AVG

  • 지정된 컬럼들의 평균을 구해주는 내장함수

'Computer Science > Database' 카테고리의 다른 글

SQL - 테이블 제어하기  (0) 2021.07.17
SQL 서브쿼리  (0) 2021.07.17
SQL  (0) 2021.07.14
관계대수, 관계해석  (0) 2021.04.04
SQL  (0) 2021.03.14
Comments