목록Programming (97)
59doit

SQL 문의 형태 [데이터 질의어 ] DQL(Data Query Language)은 데이터 질의어를 의미한다. 데이터 질의어는 테이블에 저장된 데이터를 조회하여 출력할 때 사용한다. * 데이터 질의어의 기능 프로젝션 SQL 문에 의해 반환되는 테이블의 열을 선택한다. 필요한 수만큼 열을 선택할 수 있다. 선택 SQL 문에 의해 반환되는 테이블의 행을 선택한다. 다양한 조건을 사용하여 조회되는 행을 제한할 수 있다. 조인 두 테이블 사이에 링크를 지정하여 서로 다른 테이블에 저장된 데이터를 함께 가져온다. 1. select 문 select 문은 테이블에 저장된 데이터를 조회할 때 사용한다. select 문은 전체 레코드를 조회한다. select [distinct] *|columns [as 별칭] from ..

오라클의 SQL 문 SQL 문은 관계형 데이터베이스에서 데이터베이스나 테이블을 생성하거나 데이터의 조회, 수정, 삭제, 입력 등을 하기 위해서 사용하는 언어를 의미한다. SQL 문은 프로그래밍 언어로 작성된 응용 프로그램에서 데이터베이스에 저장된 데이터를 관리하고 조회한다. SQL 문에서 사용하는 데이터 타입 중에 null 은 매우 중요한 데이터 타입으로 데이터베이스의 null 은 값이 없는 것이 값인 값과 존재하지만 불확실한 값도 포함한다. SQL 문의 특징: * 대소문자를 구분하지 않으나 대문자 사용을 권장한다. * 한 줄 또는 여러 줄에 입력할 수 있다. * 여러 줄에 나누거나 단축될 수 없다. * 문은 대개 별도의 줄에 입력한다. * 가독성을 높이기 위해 들여쓰기를 사용한다. * 명령어에 대한 종..

(2) 다중행 함수의 관련 함수 ① COUNT 함수 count(expr|*) count 함수는 인자인 expr 의 행 개수이며 null 값은 무시한다. count 함수의 인자인 expr 는 null 이 아닌 값을 평가한다. count 함수는 테이블에서 컬럼의 만족하는 행 개수를 구한다. count 함수에서 특정 컬럼을 기술하면 해당 컬럼값을 가진 행의 개수를 얻는다. count 함수에 *(아스터리스크)를 기술하면 중복된 행과 null 값으로 된 행을 비롯하여 선택된 모든 행의 수를 구한다. ex) emp 테이블에서 커미션을 받는 사원 수와 전체 행 개수를 구한다. SELECT ENAME, COMM FROM EMP; * 커미션을 받는 사원 * ALLEN : 300 WARD : 500 MARTIN : 140..

실습 ▶ scott 계정 (3) 단일행 함수의 종류 문자, 숫자, 날짜, 변환, 일반 등의 종류가 있다. 3-1) 문자함수 문자 함수는 입력으로 문자 데이터를 받아들이고 문자 변환하거나 문자를 조작하여 문자를 반환할 수 있다 ①LOWER 함수 lower(column) lower 함수는 인자인 column 의 인자값이 대소문자로 혼합되어 있거나 대문자로만 되어있는 문자열을 소문자 문자열로 변환한다. ex)영문자를 소문자로 변환하여 조회한다 emp 테이블의 ename 컬럼값인 영문자를 소문자로 변환 SELECT EMPNO,ENAME, HIREDATE FROM EMP WHERE LOWER(ENAME) = 'ford'; ② UPPER 함수 upper(column) upper 함수는 인자인 column 의 인자값..