SQL로 데이터 다루기

meek·2023년 3월 13일
0

/*elice*/

목록 보기
3/21

🐢 함수

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

🐢 COUNT

  • 검색한 결과의 데이터의 개수를 가져오는 내장함수
  • NULL(데이터가 없음, 빈 공간)인 데이터는 제외
// book 테이블 안에 있는 모든 데이터 검색
	SELECT COUNT(*) FROM book;

🐢 LIMIT

  • 테이블에서 출력하고자 하는 데이터의 개수를 제한하는 명령
  • 실제로는 용량이 너무 많아 불러오지 못하는 경우가 많기 때문에 LIMIT을 사용해 필요한 데이터만 불러옴
	-- book 테이블에서 데이터를 5개만 가져오기
    SELECT * FROM book LIMIT 5;
    
    -- 2번째 데이터부터 5개를 가져오기
    SELECT * FROM book LIMIT 1, 5;
    

🐢 SUM

  • 지정한 컬럼들의 값을 모두 더하여 총점을 구해주는 내장함수
	SELECT SUM(column) FROM table;

🐢 AVG

  • 지정한 컬럼들의 평균값을 구해주는 내장함수
	SELECT AVG(column) FROM table;

🐢 컬럼을 기준으로 불러오는 경우 -> select 오른쪽에 위치

🐢 조건을 기준으로 불러오는 경우 -> where 오른쪽에 위치


🐢 MAX

  • 테이블에 존재하는 데이터에서 최대값을 가져오는 내장함수
  • 숫자형 뿐만 아니라 문자형도 가능
	SELECT MAX(column) FROM table;

🐢 MIN

  • 테이블에 존재하는 데이터에서 최솟값을 가져오는 함수
  • 숫자형뿐만 아니라 문자형도 가능
    ex. 기린, 나비, 도라지의 최솟값 => 기린
	SELECT MIN(column) FROM table;
profile
hello, world!

0개의 댓글