본문 바로가기

select7

3-8장. SQL 기본(ORDER BY 절) SQLD 단원별 목록으로 1. ORDER BY 정렬 - SQL 문장으로 조회된 데이터들을 다양한 목적에 맞게 특정 칼럼을 기 준으로 정렬하여 출력하는데 사용한다. - 칼럼(Column)명 대신에 SELECT 절에서 사용한 ALIAS 명이나 칼럼 순서를 나타내는 정수도 사용 가능하다. 그리고 별도로 정렬 방식을 지정하지 않으면 기본 적으로 오름차순이 적용되며, SQL 문장의 제일 마지막에 위치한다. - ORDER BY 절에서 칼럼명, ALIAS명, 칼럼 순서를 같이 혼용하는 것도 가능하다. 2. SELECT 문장 실행 순서 - GROUP BY 절과 ORDER BY가 같이 사용될 때 SELECT 문장은 6개의 절로 구성이 되 고, SELECT 문장의 수행 단계는 아래와 같다. 1) 발췌 대상 테이블을 참조한.. 2023. 5. 27.
3-5장. SQL 기본(WHERE 절) SQLD 단원별 목록으로 1. WHRER 조건절 개요 - 자료를 검색할 때 SELECT 절과 FROM 절만을 사용하여 기본적인 SQL 문장을 구성한 다면, 테이블에 있는 모든 자료들이 결과로 출력되어 실제로 원하는 자료를 확인하기 어려 울 수 있다. 사용자들은 자신이 원하는 자료만을 검색하기 위해서 SQL 문장에 WHERE 절을 이용하여 자료들에 대하여 제한할 수 있다. WHERE절 조건식 - 칼럼(Column)명 (보통 조건식의 좌측에 위치) - 비교 연산자 - 문자, 숫자, 표현식 (보통 조건식의 우측에 위치) - 비교 칼럼명 (JOIN 사용 시) 2. 연산자의 종류 WHERE 절에 사용되는 연산자는 3가지 종류 - 비교 연산자 (부정 비교 연산자 포함) - SQL 연산자 (부정 SQL 연산자 포함).. 2023. 5. 23.
3-3장. SQL 기본(DML[DATA DEFINITION LANGUAGE]) SQLD 단원별 목록으로 1. INSERT - 테이블에 데이터를 입력하는 방법은 두 가지 유형이 있으며 한 번에 한 건만 입력된다. 2. UPDATE - UPDATE 다음에 수정되어야 할 칼럼 이 존재하는 테이블명을 입력하고 SET 다음에 수정되어야 할 칼럼명과 해당 칼럼에 수정되는 값으로 수정이 이루어진다. 3. DELETE - DELETE FROM 다음에 삭제를 원하는 자료가 저장되어 있는 테이 블명을 입력하고 실행한다. 이때 FROM 문구는 생략이 가능한 키워드이며, WHERE 절을 사용하지 않는다면 테이블의 전체 데이터가 삭제된다. ※ 참고 - DDL(CREATE, ALTER, RENAME, DROP) 명령어인 경우에는 직접 데이터베이스의 테이블에 영향을 미치기 때문에 DDL 명령어를 입력하는 순.. 2023. 5. 23.
3-2장. SQL 기본(DDL[DATA DEFINITION LANGUAGE]) SQLD 단원별 목록으로 1. 데이터 유형 - 데이터 유형은 데이터베이스의 테이블에 특정 자료를 입력할 때, 그 자료를 받아들일 공간을 자료의 유형별로 나누는 기준이라고 생각하면 된다. 즉 특정 칼럼을 정의할 때 선언한 데이터 유형은 그 칼럼이 받아들일 수 있는 자료의 유형을 규정한다. 2. CREATE TABLE - 테이블은 일정한 형식에 의해서 생성된다. 테이블 생성을 위해서는 해당 테이블에 입력될 데이터를 정의하고, 정의한 데이터를 어떠한 데이터 유형으로 선언할 것인지를 결정해야 한다. 가) 테이블과 칼럼의 정의 - 테이블에 존재하는 모든 데이터를 고유하게 식별할 수 있으면서 반드시 값이 존재하는 단일 칼럼이나 칼럼의 조합들(후보키) 중에 하나를 선정하여 기본키 칼럼으로 지정한다. 나) CREATE.. 2023. 5. 23.
728x90
반응형