데이터베이스2 [데이터베이스] Key 주요 키의 종류기본키 = Primary Key기본키는 테이블에서 각 레코드를 고유하게 식별할 때 사용되는 하나 이상의 컬럼이다. 기본키는 중복된 값이 없으며, NULL 값을 가질 수 없다는 특징을 가진다. 이때, 중복된 값이 없는 특성은 유일성이라고도 한다.기본키는 설정 시 자동으로 인덱스가 함께 생성되기 때문에 검색 성능을 높여주는 역할을 한다. 예를 들면, 테이블에서 특정 레코드를 찾을 때 기본키를 이용하면 더 빠르게 조회할 수 있다.후보키 = Candidate Key후보키는 기본키가 될 수 있는 모든 컬럼 집합을 말한다. 즉, 각각의 후보키는 유일성을 만족하고 NULL 값도 가질 수 없다. 여러 개의 후보키가 있을 수 있지만, 기본키는 단 하나만 존재하기 때문에 후보키 중 단 하나만 기본키로 선정된.. 2025. 1. 26. [프로그래머스/MySQL] 저자 별 카테고리 별 매출액 집계하기 Level 4 💌문제 https://school.programmers.co.kr/learn/courses/30/lessons/144856 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💌SQL SELECT A.AUTHOR_ID,A.AUTHOR_NAME,C.CATEGORY, SUM(SALE) 'TOTAL_SALES' FROM (SELECT B.BOOK_ID BOOK_ID,B.CATEGORY CATEGORY,B.AUTHOR_ID AUTHOR_ID,S.SALES_DATE SALES_DATE, B.PRICE*S.SALES SALE FROM BOOK B JOIN BOOK_SAL.. 2023. 2. 16. 이전 1 다음