1장. SELECT 문장을 이용하여 원하는 데이터 가져오기

Slides:



Advertisements
Similar presentations
Tel. 02)  동화 새롭게 바라보기 1 박명옥 ( 호곡중학교 )
Advertisements

구호복지팀 이장원 적십자 구호활동 ( 수 ). 구호사업 종류 재난구호 취약계층생계구호 특수구호 무료급식소 운영.
모자보호시설 경주 애가원 학번 : 05V0081 이름 : 황 주영. 기관 소개 사회복지법인 자선단 산하 경주애가원은 1957 년 4 월 6 일 ‘ 경주모자원 ’ 이란 이름으로 한국전쟁 미망인의 생계유지 및 자립을 지원, 현재 조소득 모자세대의 기본적인 생계수준을 보장하고.
널 (null) 의 처리 널을 검색하는 방법 형식 예 ) takes 테이블에서 아직 학점이 부여되지 않은 학생의 학번을 검색 is null is not null ( 질의 64) select stu_id from takes where grade is null.
근로기준법 (임금체불, 해고 및 주40시간제).
Chapter 04 SQL 고급.
SQL 언어 SQL.
19.(코드+년도+월)별,(코드)별,전체총액을 한번에
SQL 0613.
Perfect! 대용량 데이터베이스 튜닝Ⅱ.
12 프로젝트 실습.
2017 법인관련 개정세법 곽장미 세무사.
Analytic Function Analytic Function의 소개
실전 데이터모델링 & 데이터베이스 설계와 구축
사회복지법인 실무자 교육.
질의어와 SQL 기본 SQL 고급 SQL 데이타의 수정 데이타 정의 언어 내장 SQL
관계 대수와 SQL.
성경퀴즈 대회 출애굽기.
오라클 데이터베이스 성능 튜닝.
손 호성 Deep Inside T-SQL Query Programming 손 호성
Database & Internet Computing Laboratory 한 양 대 학 교
Chapter 5 SQL: 확장된 질의, 주장, 트리거, 뷰.
5장 SQL 주요 함수.
06 SQL 함수 SQL 함수의 개념 문자 함수 숫자 함수 날짜 함수 데이터 타입의 변환 일반 함수.
SELECT 문 사원 테이블의 모든 정보를 출력하는 예제 1. 비교 연산자 SELECT 문의 형태
4장. 관계 대수와 SQL SQL 관계 데이터 모델에서 지원되는 두 가지 정형적인 언어
SQL-99: 스키마 정의, 기본제약조건, 질의어 충북대학교 구조시스템공학과 시스템공학연구실
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
Apache Hive 빅데이터 분산 컴퓨팅 박영택.
SQL 개요 SQL 개요 - SQL은 현재 DBMS 시장에서 관계 DBMS가 압도적인 우위를 차지하는 데 중요한 요인의 하나
Oracle-MSSQL 변환가이드 이씨스 기술연구소 선임 김태용.
Oracle7.0 (SQL & SQL PLUS) - 신입사원 교육자료 (주)대호네티즌 S/W개발팀.
요약 정보 만들기.
롯데마트 CRM 데이터 분석 교육 2014년 12월 > RE::VISION 전용준 리비젼컨설팅 대표
데이터 베이스 설계 및 실습 #3 - SQL 함수.
SQL 함수 SQL 함수.
Chapter 05 데이터베이스 프로그래밍.
9. 데이터베이스 9.5 SQL을 사용하는 프로그램 9.6 데이터폼 작성기를 사용하는 프로그램
4.2 SQL 개요 SQL 개요 SQL은 IBM 연구소에서 1974년에 System R이라는 관계 DBMS 시제품을 연구할 때 관계 대수와 관계 해석을 기반으로, 집단 함수, 그룹화, 갱신 연산 등을 추가하여 개발된 언어 1986년에 ANSI(미국 표준 기구)에서 SQL.
6장 그룹 함수.
07 그룹 함수 그룹 함수의 개념 그룹 함수의 종류 데이터 그룹 생성 HAVING 절.
14 뷰(View) 뷰의 개념 뷰 관리.
뷰와 저장 프로시저 뷰의 개념을 이해한다. 뷰의 정의와 관리 방법을 이해한다. 뷰를 사용함으로써 생기는 장점을 알아본다.
Heesang kim PL/SQL 3 Heesang kim.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               SQL (2) - 함수, 뷰.
SQL.
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
Chapter 3: Introduction to SQL
Sql & DB
목 차 들어가기 ………… 2 작동원리 ………… 4 구문설명 ………… 6 FUNCTIONS …………11 예제 ………… 2
CHAPTER 06. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
JSP 게시판 구현.
12장. SELECT 명령문: ORDER BY절 단일 열 정렬 순서번호로 정렬 오름차순과 내림차순 정렬 하나 이상의 행 정렬
Visual Basic .NET MDI 만들기.
View(뷰) 1 가상 테이블(Virtual Relation)
Database 중고차 매매 DB 비즈니스IT 윤동섭.
DIAT 스프레드시트 작성방법 한국정보통신진흥협회.
11장. GROUP BY와 HAVING 열의 그룹화 2개 이상의 열에 대한 그룹화
4.DECODE 함수를 이용한 IF 처리의 효율화
06. SQL 명지대학교 ICT 융합대학 김정호.
2010년 연말정산 교육자료 센터운영팀 인사파트
과제 #5 MySQL 연동 php문서에서 SQL문의 삽입, 삭제, 수정, 검색을 수행한다. 주어진 form을 최대한 활용한다.
테이블 관리 테이블 생성,수정,삭제 데이터 입력 수정, 삭제 2010학년도 2학기.
Stored program 2 장종원
테이블 데이터 처리용 command line tool들
SQL 함수.
쿼리 활용하기 1 담당교수 : 박흠 실용컴퓨터 데이터베이스 기초 Access 담당교수 박흠.
Data Base Mysql.
Instruction to Computer
Presentation transcript:

1장. SELECT 문장을 이용하여 원하는 데이터 가져오기 오라클SQL과 PL/SQL

1. DESC 명령어 DESC 명령어 DESC 명령어는 특정 테이블에 어떤 칼럼이 있는지 조회하는 명령어입니다. Describe의 약자입니다. 오라클SQL과 PL/SQL

2. SELECT 데이터 조회하기 모든 칼럼 조회하기 SCOTT>SELECT * FROM ktg; 오라클SQL과 PL/SQL

연결 칼럼 붙여서 출력하기 SCOTT>SELECT name||tel FROM ktg; 산술 연산자 사용하여 출력하기 SCOTT>SELECT no, no+10 FROM ktg; 오라클SQL과 PL/SQL

WHERE 절을 활용한 조건 조회 오라클SQL과 PL/SQL

ORDER BY 절을 사용하여 출력 결과 정렬 ASC(오른차순) 생략가능 오라클SQL과 PL/SQL

NUION / NUION ALL(두 집합을 더하기) 중복제거 / 중복제거 안하기 오라클SQL과 PL/SQL

MINUS 연산자 사용 오라클SQL과 PL/SQL

2장. SQL 단일 행 함수 오라클SQL과 PL/SQL

SQL에서 사용되는 함수는 크게 단일 행 함수와 복수 행 함수로 구분할 수 있다. 단일 행 함수 : 한번에 하나씩 처리하는 함수 복수 행 함수 : 여러 건의 데이터를 동시에 처리 그룹 함수라고도 함. A B C D E A B C D E 단일 행 함수 AAA 복수 행 함수 AAA 오라클SQL과 PL/SQL

1. 문자 함수 INITCAP 함수 첫 글자만 대문자로 출력하고 나머지는 전부 소문자로 출력하는 함수. Select initcap(email)from ktg; 오라클SQL과 PL/SQL

UPPER 함수 입력되는 값을 전부 대문자로 변경하여 출력하는 함수. Select upper(email) from ktg; 오라클SQL과 PL/SQL

LENGTH / LENGTHB 함수 입력된 문자열의 길이 / 바이트 수를 계산해 주는 함수 LENGTH / LENGTHB 함수 입력된 문자열의 길이 / 바이트 수를 계산해 주는 함수. Selet length(name), lengthb(name) from ktg; 오라클SQL과 PL/SQL

SUBSTR 함수 문자열에서 특정 길이의 문자를 추출할 때 사용하는 함수 SUBSTR 함수 문자열에서 특정 길이의 문자를 추출할 때 사용하는 함수. Select substr(name, 1 2)from ktg; Select substr(name, -2 2)from ktg; 앞에 숫자는 시작위치, 뒤에 숫자는 추출할 글자수를 의미합니다. 오라클SQL과 PL/SQL

INSTR 함수 주어진 문자열이나 칼럼에서 특정 글자의 위치를 찾아주는 함수 INSTR 함수 주어진 문자열이나 칼럼에서 특정 글자의 위치를 찾아주는 함수. Select instr(tel, ‘0’, 1, 3) from ktg; tel 칼럼에서 문자0을 첫(1) 번째 부터 찾는데 0이 세(3) 번째 나오는 것은 몇 번째 인가? 오라클SQL과 PL/SQL

LPAD함수 총 자릿수를 출력하되 왼쪽 빈 자리를 특정기호로 채우게 하는 함수 LPAD함수 총 자릿수를 출력하되 왼쪽 빈 자리를 특정기호로 채우게 하는 함수. Selcet LPAD(name, 8, ‘^^’)from ktg; 오라클SQL과 PL/SQL

RPAD함수 총 자릿수를 출력하되 오른쪽 빈 자리를 특정기호로 채우게 하는 함수 RPAD함수 총 자릿수를 출력하되 오른쪽 빈 자리를 특정기호로 채우게 하는 함수. Selcet RPAD(name, 8, ‘^^’)from ktg; 오라클SQL과 PL/SQL

LTRIM 함수 왼쪽에 특정문자를 지우는 함수 select LTRIM(tel, ‘0’) from ktg; 오라클SQL과 PL/SQL

RTRIM 함수 왼쪽에 특정문자를 지우는 함수 select RTRIM(email, ‘m’) from ktg; 오라클SQL과 PL/SQL

2. SQL 문장에서 정규식 사용하기 REGEXP_LIKE 함수 특정 패턴과 매칭되는 결과를 검색해내는 함수이다. 오라클SQL과 PL/SQL

REGEXP_REPLACE 함수 특정 패턴을 찾아서 주어진 다른 모양으로 치환해주는 함수 오라클SQL과 PL/SQL

3. 11g에서 추가된 정규식 함수 REGEXP_COUNT 함수 특정 문자의 개수를 세는 함수 오라클SQL과 PL/SQL

4. 숫자함수 ROUND 함수 주어진 숫자를 반올림 한 후 출력함 오라클SQL과 PL/SQL

MOD, CEIL, FLOOR 함수 주어진 숫자를 나누기 한 후 나머지 값 출력함, 가장 근접한 큰 정수 출력함, 가장 근접한 작은 정수 출력함 오라클SQL과 PL/SQL

POWER 함수 주어진 숫자 1의 숫자 2승을 출력함. 오라클SQL과 PL/SQL

5. 날짜 함수 10월 23일 + 3은 10월 26일 10월 23일 – 3은 10월 20일 10월 23일 – 10월 20일은 3일 차이 MONTHS_BETWEEN 함수 개월 수를 출력하는 함수 오라클SQL과 PL/SQL

ADD_MONTHS 함수 주어진 날짜에 숫자만큼의 달을 추가하는 함수 오라클SQL과 PL/SQL

6. 형 변환 함수 TO_CHAR 함수 숫자를 문자로 형 변환하기 오라클SQL과 PL/SQL

7. 일반 함수 NVL 함수 NULL 값을 만나면 다른 값으로 치환해서 출력하는 함수 오라클SQL과 PL/SQL

DECODE 함수 오라클에서만 사용되는 함수로 IF문을 사용해야 하는 조건문 처리할 수 있는 함수 오라클SQL과 PL/SQL

3장. SQL복수 행 함수(그룹 함수) 오라클SQL과 PL/SQL

1. GROUP 함수의 종류 COUNT 함수 입력되는 데이터의 총 건수를 반환합니다. 오라클SQL과 PL/SQL

SUM 함수 입력된 데이터들의 합계 값을 구하는 함수 오라클SQL과 PL/SQL

AVG 함수 입력된 값들의 평균값을 구해주는 함수. 오라클SQL과 PL/SQL

MAX 함수 / MIN 함수 주어진 데이터 중에서 가장 큰 값을 돌려주는 함수 / 주어진 데이터 중에서 가장 작은 값을 돌려주는 함수 오라클SQL과 PL/SQL

STDDEV 함수 / VARIANCE 함수 표준편차 / 분산을 구하는 함수입니다. 오라클SQL과 PL/SQL

2. 특정 조건으로 세부적인 그룹화 오라클SQL과 PL/SQL

3. 조건을 주고 검색하기 조건을 주는 것으로 where 절과 having절이 있는데 그룹 함수 부분에서 where절을 쓸 수가 없다. 그래서 having절 사용. 오라클SQL과 PL/SQL

4. 자동으로 소계 / 합계를 구해주는 함수 ROLLUP 함수 주어진 데이터들의 소계를 구해주는 함수. 4. 자동으로 소계 / 합계를 구해주는 함수 ROLLUP 함수 주어진 데이터들의 소계를 구해주는 함수. 오라클SQL과 PL/SQL

오라클SQL과 PL/SQL