관계형 데이터베이스 (3일차)

Tyun_Record·2023년 8월 23일
0
post-custom-banner

MariaDB HeidSQal

  • 설치 및 세팅

  • SQL GUI 환경을 제공

Study.DB

  • 서적 정보에서 20% 할인된 가격의 분류코드별 평균가
    • select문은 실제 테이블이 아니므로 별칭을 사용해야함
    • 통계이므로 그룹함수로 묶어야함
    • 쿼리 안에 쿼리가 있는 것을 서브쿼리라고 함
    • 서브쿼리는 별칭을 사용해야함

  • 평균 가격 이상인 책들 조회

    • where절과 비교되는 select절은 서브쿼리가 아닌 쿼리의 결과값이기 때문에 별칭이 필요없음

  • order by를 통해 내림차순으로 정렬

Join

  • 두 개 이상의 테이블에서 레코드를 조합하여 검색하는 것

    • FULL JOIN
    • STRAIGHT JOIN

    • THETA JOIN
    • INNER JOIN

    • NATURAL JOIN

    • LEFT OUTER JOIN

    • RIGHT OUTER JOIN

  • 분류 코드별 서적 등록수를 출력

1.서적 테이블로부터 통계를 구한다. 통계는 분류 코드를 기준으로 통계를 구한다.

2.서적 분류 테이블과 조인을 한다.

  • 서적 분류별 최대가 출력
post-custom-banner

0개의 댓글