groupby2 [SQL 데이터베이스 입문] 4주차(완독!) 8.1 그룹화란select 그룹화_칼럼, 집계_함수(일반_칼럼)from 테이블명where 조건 # 필터링 조건이 없으면 생략group by 그룹화_칼럼;그룹화: 데이터 분석 기법의 하나, 데이터를 특정 기준에 따라 여러 그룹으로 나누고 그룹별 데이터를 요약하거나 분석하는 것 group by 절의 특징집계 함수와 함께 사용: 유의미한 데이터 분석 결과를 얻으려면, 그룹화 한 후 반드시 후속 집계 작업을 해야 함.여러 칼럼으로 그룹화: 2개 이상의 칼럼을 기준으로 그룹화할 수 있음select 그룹화_칼럼1, 그룹화_칼럼2, 집계_함수(일반 칼럼)from 테이블명where 조건group by 그룹화_칼럼1, 그룹화_칼럼2; 3. select 절에 올 수 있는 칼럼이 제한적: 그룹화한 쿼.. 2025. 3. 14. [SQL 데이터베이스 입문] 3주차 PART 3. SQL 활용6.1 관계란 관계: 여러 테이블에 분산 저장된 데이터가 서로 어떻게 연결돼 있는지를 정의하는 개념일대일 관계: 하나의 데이터가 하나의 데이터와만 연결된 관계일대다 관계: 하나의 데이터가 여러 데이터와 연결된 관계다대다 관계: 여러 데이터가 여러 데이터와 연결된 관계, 중간 테이블 필요기본키(PK): 테이블 내에서 모든 튜플을 구분할 수 있는 칼럼 또는 칼럼의 조합외래키(FK): 다른 테이블의 기본키를 가리키는 칼럼, 두 테이블을 연결하는 역할 제약 조건AUTO_INCREMENT: 칼럼의 값을 자동으로 1씩 증가, 정수형 칼럼, 기본키와 함께UNIQUE: 칼럼의 값으로 고유한 값만 허용NOT NULL: 칼럼에 NULL을 허용하지 XDEFAULT: 칼럼에 기본값을 지정CHECK: .. 2025. 3. 5. 이전 1 다음