1. LOWER ※ dual 은 문법을 맞춰주기 위한 더미 테이블 (가짜 테이블) 이다. select lower ( 'SOON TOFU' ) from dual; -- 결과 : soon tofu lower 은 영문자 값을 소문자로 변환한다. 2. UPPER select upper ( 'soon tofu' ) from dual; -- 결과 : SOON TOFU upper 은 영문자 값을 대문자로 변환한다. 3. INITCAP select initcap ( 'soon TOFU' ) from dual; -- 결과 : Soon Tofu initcap 은 영문자 값의 첫 번째 문자를 대문자로 변환하고, 나머지 문자는 소문자로 변환한다. 4. CONCAT select concat ( 'Soon' , 'Tofu' ) ..
▶ 치환 변수가 기억나지 않는다면, [SQL] 치환 변수(&) 사용 포스팅을 확인하도록 하자. 1. DEFINE / UNDEFINE 명령 사용 define deptno = 30; select ename 이름, deptno 부서 from emp where deptno = &dep; define 명령문을 이용하면 치환 변수 사용시 따로 값을 입력하는 창이 뜨지 않으며, 자동으로 값이 치환된다. undefine dep; undefine 명령문을 이용해 dep 치환 변수의 정의를 해제할 수 있다. 2. VERIFY 명령 사용 set verify on select ename 이름, deptno 부서 from emp where deptno = &dep; set verify를 on으로 하면 '스크립트 출력' 탭에서 ..
1. 단일 치환 변수(&) 사용 ※ 치환 변수는 select 문의 어느 위치에서나 사용할 수 있다. select ename 이름, deptno 부서 from emp where deptno = &dep; 변수 앞에 앰퍼샌드(&) 를 붙이면 유저가 값을 입력하도록 할 수 있다. → ▲ dep 값 입력 ▲ 결과 출력 select ename 이름, job 직업 from emp where job = '&job'; select ename 이름, hiredate 입사일 from emp where hiredate = '&date'; 문자 및 날짜 값을 치환 변수로 지정할 때에는 작은 따옴표(' ') 로 묶어야 한다.→ ▲ job 값 입력▲ 결과 출력 → ▲ date 값 입력 ▲ 결과 출력 select ename 이름,..
1. WHERE 절 기본 select [열 이름] from [테이블 이름] where [조건] ; where 절은 from 절 바로 뒤에 오며, 조건이 참인 경우 해당 조건을 충족하는 행이 반환된다. /* 예제 */ select last_name 이름, department_id 부서번호 from employees where department_id = 100 ; 부서 100 에 소속된 모든 사원의 이름과 부서 번호를 검색한다. 2. AND 연산자 select ename 이름, deptno 부서번호, sal 연봉 from emp where deptno = 10 and sal >= 1000; and 연산자는 where 절에서 모든 조건이 충족하는 행을 반환된다. 3. OR 연산자 select ename 이름..
1. WHERE 절 기본 select [칼럼명] from [테이블명] where [조건] ; where절은 from절 바로 뒤에 오며, 조건이 참인 경우 해당 조건을 충족하는 행이 반환된다. /* 예제 */ select last_name 이름, department_id 부서번호 from employees where department_id = 100 ; 부서 100에 소속된 모든 사원의 이름과 부서 번호를 검색한다. 2. 문자열 및 날짜 select last_name 이름, salary 연봉 from employees where last_name = 'King'; 문자 값은 대소문자를 구분하며 작은 따옴표로 묶는다. select last_name 이름, hire_date 입사일 from employees..
select [칼럼명] as [칼럼 별칭] from [테이블명]; as 키워드를 이용해 열 머리글을 변경할 수 있다. select [칼럼명] [칼럼 별칭] from [테이블명]; as 키워드는 생략가능하며, 그런 경우 [칼럼명] 과 [칼럼 별칭] 사이의 띄어쓰기는 필수이다. select [칼럼명] "[칼럼 별칭]" from [테이블명]; alias가 공백이나 특수 문자를 포함하거나 대소문자를 구분하는 경우 큰 따옴표(" ")로 묶는다. * SQL에서 거의 유일하게 큰 따옴표가 사용되는 경우이다. /* 예제 */ select employee_id as 사원번호 from employees; -- ( O ) select employee_id 사원번호 from employe..
- Total
- Today
- Yesterday
- SQL 날짜
- sql 근속월수
- 동탄눈솜
- Where
- 파이썬
- sql where 연산자
- where 절
- 오라클
- 치환 변수
- sql 근속일수
- sql where
- python 3.8.1
- SQL 기본
- sql 날짜연산
- 눈솜
- sql null
- sysdate 날짜 연산
- sql dual
- 동탄수철이네
- sql 근속연수
- undefine
- sql 날짜함수
- oracle
- sql months_between
- SQL
- sql oracle
- sql undefine
- 파이썬 설치
- Python
- sql 치환 변수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |