SELECT 검색 대상FROM 검색 대상 집합 (테이블, 뷰, 서브쿼리)WHERE 행 제한을 위한 조건식 select 컬럼명 || '연결할문자열', 컬럼명1 || 컬럼명2
database에서는 테이블 내에 특정 컬럼에 데이터가 없는 것을 NULL이라고 한다.미확인 값이나 아직 값이 적용되지 않는 것을 의미한다.0이나 ' '(공백)과 구분되어 정의되지 않는 값을 의미한다. \- ' '도 null로 인식하는 경우가 있다. \- cf) 프로그
📖 데이터베이스(databaase)에서 함수(function) 1. sql에서 함수(주로 내장함수) cf) 사용자 정의 함수도 있음 1) 컬럼의 값이나 데이터 타입을 변경하는 경우 2) 숫자 또는 날짜 데이터의 출력 형식을 변경하는 경우 3) 하나 이상의 행에
📌 숫자형 처리함수 숫자데이터를 처리하기 위한 함수 종류 1) round : 지정한 소숫점 자리로 반올림 처리를 해주는 함수 round(데이터, 자릿수) 자릿수 + 값은 소숫점 이하 자리수를 말한다 ex) round(45.25322,2) ==> 45.25 값
📌 기타일반 함수 📖 null 처리함수 nvl(데이터, null값일때 처리할 데이터) 해당 데이터가 null값일 때, 처리할 데이터를 설정해서 기본 데이터 설정을 통해 연산 및 null로 인한 오류를 방지하고자 한다. 주의 : 초기값을 해당 데이터 유형과 동
a13functiongroup /* 그룹함수란? 테이블의 전체 행을 하나 이상의 컬럼을 기준으로 그룹화하여 그룹별로 결과를 출력하는 함수 그룹함수는 통계적인 결과를 출력하는데 자주 사용한다. 사용법 select 기준컬럼, 그룹함수(컬럼) from 테이블명 [wh
a14_join SELECT ename, deptno FROM emp; SELECT * FROM dept; -- SMITH의 부서이름과 부서위치를 확인하기 위해서 join을 하지 않는 경우 SELECT ename, deptno FROM EMP e WHERE ename
a16_subquery /* subquery 개요 하나의 sql 명령문의 결과를 다른 sql명령문에 전달하기 위해 두개 이상의 sql명령문을 하나의 sql명령문으로 연결하여 처리하는 방법을 말한다. 2. sub쿼리의 필요성 1) 사원 정보에서 급여의 최고 정보를 가
데이터 조작어 1. DML(Data Manipulation Language) 테이블에 새로운 데이터를 입력하거나 기존 데이터를 수정 또는 삭제하기 위한 명령어 2. 종류 1) insert : 새로운 데이터 입력 명령어 2) update : 기존 데이터 수정 명령
데이터 수정 1. 개요 update 명령문은 테이블에 저장된 데이터 수정을 위한 조작어이다. where 절을 생략하면 테이블의 모든 행을 수정한다. 2. 기본 형식 > UPDATE 테이블 SET 컬럼 = 수정데이터, 컬럼2 = 수정데이터2, .. WHERE 조건
데이터베이스 테이블 데이터 작업 전백업 테이블 만들어 두기DB 테이블의 한 컬럼의 특정 조건을 가진 데이터를 새로운 값으로 UPDATE 해야 하는 일이 발생했다.