본문 바로가기

[코테를 위한 Oracle 정리] 6. 그룹 함수를 사용해 데이터 요약하기 손에 잡히는 10분 SQL 9장 참고합계, max, min, 평균 등 직접 데이터를 가져와 계산하지 않고 요약 정보를 가져오는 방법을 알아본다그룹 함수AVG(열) : 평균where 로 조건을 걸면 해당 조건 안에서의 평균값을 구한다COUNT() : 행의 개수를 센다COUNT() : NULL 값인 행을 포함하여 행의 수를 센다COUNT(열) : NULL 값을 가진 행은 무시하고 행의 수를 센다MAX(열) : 열에서 가장 큰 값 반환숫자, 날짜, 문자 모두 지원. 문자의 경우 정렬했을 때 가장 마지막 행 반환.NULL을 무시한다MIN(열) : 열에서 가장 작은 값 반환숫자, 날짜, 문자 모두 지원. 문자의 경우 정렬했을 때 첫 번째 행 반환.NULL을 무시한다SUM(열) : 합계를 구한다NULL을 무시한다중..
[코테를 위한 Oracle 정리] 1. Database 개념과 SELECT 손에 잡히는 10분 SQL 1장, 2장 참고기본 Database 지식알고 있는 것들이 많아서 간단하게 정리했다데이터베이스데이터를 저장하기 위한 공간(그릇, 파일 캐비닛)DBMS를 생성하고 조작하는 물리적인 저장공간DBMS : DataBase Management System데이터베이스 소프트웨어Oracle, PostgreSQL, MySQL 등SQLDBMS를 다루기 위한 언어표준 SQL은 ANSI SQL이라고 부르고 대형 DBMS는 모두 ANSI SQL을 지원한다.Oracle이 확장한 PL-SQL, Microsoft SQL Server가 확장한 것이 Transact-SQL이다테이블파일 캐비닛(데이터베이스)안에 들어갈 파일데이터를 저장할 수 있는 구조화된 목록스키마 : Schema데이터베이스, 테이블의 구조와..