SQL/기본 개념 (11) 썸네일형 리스트형 함수 ▶ 함수(Function)함수란?- 컬럼의 값을 읽어서 연산한 결과를 반환하는 것단일행(Sigle Row) 함수- N개의 값을 읽어서 N개의 결과를 반환그룹(Group) 함수- N개의 값을 읽어서 1개의 결과를 반환함수는 SELECT절, WHERE절, ORDER BY절, GROUP BY절, HAVING절에서 사용 가능 ▶ 단일행 함수(Function) 문자열 관련 함수- LENGTH (문자열 | 컬럼명) : 문자열의 길이 반환SELECT 'HELLO WORLD', LENGTH('HELLO WORLD') FROM DUAL; - INSTR (문자열 | 컬럼명, '찾을 문자열', [, 찾을 시작 위치 [, 순번]) : 지정한 위치부터 지정한 순번째로 검색되는 문자의 시작 위치를 반환EX-1) 문.. SELECT (DML / DQL) ▶ 주요 용어▶ SQL (Structured Query Language)관계형 데이터베이스에서 데이터를 조회하거나 조작하기 위해 사용하는 표준 검색 언어원하는 데이터를 찾는 방법이나 절차를 기술하는 것이 아닌 조건을 기술하여 작성▶ SELECT데이터를 조회(SELECT)하면 조건에 맞는 행들이 조회됨→ 조회된 결과 행의 집합 = RESULT SET(결과 집합)RESULT SET은 0행 이상이 포함될 수 있음→ 조회 조건에 맞는 행이 없을 수도 있기 때문에, 0행도 포함됨EX-1) EMP 테이블에서 모든 사원의 정보 조회SELECT * FROM EMPLOYEE;-- * : ALL, 모든, 전부EX-2) EMP 테이블에서 모든 사원의 사번, 이름, 이메일, 급여 조회SELECT EMP_ID, EMP_NAME.. Database 개요 ▶ Data와 Database1) Data (자료)관찰 결과로 나타난 정량적 혹은 정성적인 실제 값2) Inforamtion (정보)데이터를 기반으로 의미를 부여한 것ex) 에베레스트의 높이 : 8848m → Data 에베레스트는 세계에서 가장 높은 산이다 → Information3) Database한 조직에 필요한 정보를 여러 응용 시스템에서 공용할 수 있도록논리적으로 연관된 데이터를 모으고 중복되는 데이터를 최소화하여구조적으로 통합 / 저장해놓은 것▶ Database1) 정의공용 데이터(Shared Data) : 공동으로 사용되는 데이터통합 데이터(Integrated Data) : 중복 최소화로 중복으로 인한 데이터 불일치 현상 제거저장 데이터(Stored Data) : 컴퓨터 저장장치에 .. 이전 1 2 다음