목록SQL (4)
studio.heelab

교재: SQL 첫걸음 7장. 복수의 테이블 다루기31강. 집합연산 -UNION 합집합UNION으로 두 개의 SELECT 명령을 하나로 연계해 합집합 결과를 얻을 수 있다.단, 열 개수와 자료형이 같아야지 사용 가능하다UNION에서 ORDER BY는 마지막 SELECT 명령에 지정한다. 지정하는 열은 별명을 붙여 이름을 일치시킨다.SELECT a AS c FROM sample71_aUNIONSELECT b AS c FROM sample71_b ORDER BY b; UNION ALL 사용 시 중복값 표시된다-INTERSECT 교집합-EXCEPT 차집합 ( Oracle의 경우 MINUS) 32강. 테이블 결합 -곱집합예를 들어, 집합 A와 집합 B의 곱집합은 집합 A의 요소에 집합 B의 각 요소를 붙여 계산하..

교재: SQL 첫걸음 5장. 집계와 서브쿼리20강. 행 개수 구하기- COUNT 1. COUNT 함수는 인수로 주어진 집합의 개수를 구해 반환한다. 즉, 행 개수를 구할 수 있다.+a) COUNT 함수 만이 인수로 *을 가질 수 있다. 2. 집계함수는 집합 안에 NULL값이 있을 경우 무시한다. 3. DISTINCT 함수로 중복값을 제거한다. 4. 중복을 제거한 뒤 개수 구하기: 집계함수의 인수로 DISTINCT을 사용한 수식을 지정 21강. COUNT 이외의 집계함수1. SUM으로 합계 구하기SUM 집계함수에 지정되는 집합은 수치형 뿐, NULL값은 무시 2. AVG로 평균내기평균값을 구하기 위해선 아래 두 식을 사용할 수 있다.AVG(quantity)SUM(quantity)/COUNT(quanti..

교재: SQL 첫걸음, 한빛미디어 3장. 정렬과 연산 9강. 정렬 - ORDER BY 1. ORDER BY로 검색 결과 정렬하기ORDER BY구로 정렬하고 싶은 열을 지정한다.--WHERE 구 뒤에 ORDER BY 구를 지정하는 경우SELECT 열명 FROM 테이블명 WHERE 조건식 ORDER BY 열명--FROM 구 뒤에 ORDER BY 구를 지정하는 경우SELECT 열명 FROM 테이블명 ORDER BY 열명2. ORDER BY DESC로 내림차순 정렬--내림차순으로 정렬SELECT 열명 FROM 테이블명 ORDER BY 열명 DESC--오름차순으로 정렬SELECT 열명 FROM 테이블명 ORDER BY 열명 ASC단, 오름차순은 생략 가능3. 대소관계 수치형 데이터의 대소관계1 날짜시간형 데이터..

교재: SQL 첫걸음, 한빛미디어 1장. 데이터베이스와 SQL 1강. 데이터베이스 데이터: 컴퓨터 안에 기록되어 있는 숫자 데이터베이스(DB): 데이터의 집합으로 개인용 컴퓨터나 휴대용에 내장, 데이터센터를 사용. 데이터베이스 관리 시스템(DBMS)-데이터 검색, 추가 삭제 같은 기본 기능 제공하여 생산성 향상-데이터베이스 다루는 기능 많이 제공(대용량 데이터 저장, 고속 검색 기능)-하드웨어 여러 대로 구성하여 신뢰성 높임 SQL:관계형 데이터베이스 관리 시스템(RDBMS)을 조작할때 사용하는 언어SQL명령의 종류-DML(Data Manipulation Language): 데이터 추가, 삭제, 내용 갱신하는 등 데이터 조작할때 사용-DDL(Data Definition Language): 데이터 정의하..