sql 공부

윤주영·2024년 10월 8일
post-thumbnail

sql은 대소문자를 구분하지 않는다.
다만 조건문이나 필터링만 대문자를 구분한다.

between

WHERE절에서 범위를 정하고 싶은 경우 BETWEEN을 사용할 수 있다
=> BETWEEN A AND B

  • Q.
    sparta_employees 테이블에서 연봉(salary)이 40000과 60000 사이인 직원들을 선택하는 쿼리를 작성해주세요.
    A.
    select *
    from sparta_employees
    where salary BETWEEN 40000 AND 60000;

sum : 총 합계를 계산 (빈 행제외)

전체 데이터 합계를 구할때 쓰이는 조건문에 해당된다.
열이름은 숫자로만 이루어진 열로 가능하며
문자의 열로 쓰면 에러뜬다

SELECT SUM(열이름)
FROM 테이블 이름
WHERE 조건문

  • 예시
    select SUM(매출)
    from 고객표
    where 날짜 = '2022-01-22'

avg : 평균을 계산 (빈 행제외)

SELECT SUM(열이름)
FROM 테이블 이름
WHERE 조건문

  • 예시
    select AVG(매출)
    from 고객표
    where 날짜 = '2022-01-22'

MIN : 최소값을 계산
MAX : 최대값을 계산

profile
반갑습니다.

0개의 댓글