select distinct [칼럼명] from [테이블명]; select 절에서 select 키워드 바로 뒤에 distinct 키워드를 포함시켜 결과에서 중복 행을 제거한다. /* 예제 */ select distinct deptno from emp; → ▶ 중복 행 제거 전 ▶ 중복 행 제거 후 select distinct [칼럼명 1], [칼럼명 2] from [테이블명]; distint 키워드 뒤에 여러 열을 지정할 수 있으며, 결과에는 모든 고유한 열 조합이 나타난다. /* 예제 */ select distinct mgr, deptno from emp; → ▶ 중복 행 제거 전 ▶ 중복 행 제거 후
select [칼럼명] as [칼럼 별칭] from [테이블명]; as 키워드를 이용해 열 머리글을 변경할 수 있다. select [칼럼명] [칼럼 별칭] from [테이블명]; as 키워드는 생략가능하며, 그런 경우 [칼럼명] 과 [칼럼 별칭] 사이의 띄어쓰기는 필수이다. select [칼럼명] "[칼럼 별칭]" from [테이블명]; alias가 공백이나 특수 문자를 포함하거나 대소문자를 구분하는 경우 큰 따옴표(" ")로 묶는다. * SQL에서 거의 유일하게 큰 따옴표가 사용되는 경우이다. /* 예제 */ select employee_id as 사원번호 from employees; -- ( O ) select employee_id 사원번호 from employe..
1. 연결 연산자 ▶ 연결 연산자 ( || ) 는 shift + \ 로 나타낼 수 있다. select [칼럼명 1] || [칼럼명 2] from [테이블명]; 연결 연산자 ( || ) 양쪽의 열이 결합되어 단일 열을 출력한다. select first_name || last_name from employees; → ▶ 연결 연산자 사용 전 ▶ 연결 연산자 사용 후 2. 리터럴 문자열 ▶ 날짜 및 문자 리터럴은 반드시 작은 따옴표(' ')로 묶어야 하지만 숫자 리터럴은 그럴 필요가 없다. select first_name || ' ' || last_name from employees; 두 열의 구분을 위해 두 열 사이에 작은 따옴표(' ')로 묶어준 공백을 추가한다. select first_name || ' ..
describe [테이블명]; desc [테이블명]; describe 명령을 이용해 테이블의 구조를 확인할 수 있으며, 축약형인 desc 로 줄여 사용할 수 있다. describe employees; desc employees; ▶ '이름' 은 각 칼럼의 이름, '널?' 은 각 칼럼이 null 을 허용하는지, '유형' 은 각 칼럼의 데이터 유형을 나타낸다. NUMBER ( p , s ) : 최대 자릿수가 p이고 소수점 이하 자릿수가 s인 숫자 값 VARCHAR2 ( s ) : 최대 길이가 s인 가변 길이 문자 값 DATE : 기원전 4712년 1월 1일에서 기원후 9999년 12월 31일 사이의 날짜 및 시간 값
1. 기본 SELECT 문 select [칼럼명] from [테이블명]; select 문을 이용해 테이블의 정보를 검색할 수 있다. select * from employees; * 을 이용해 employees 테이블의 모든 칼럼을 불러올 수 있다. select employee_id, last_name, salary from employees; employees 테이블의 특정 칼럼을 불러올 수 있다. 2. USER_TABLES 이용하기 select * from user_tables; user_tables 을 이용해 데이터 베이스 안의 모든 테이블을 확인할 수 있다. 3. 산술연산자, DUAL select salary + 1000 from employees; -- salary(연봉) + 1000 출력 sel..
- Total
- Today
- Yesterday
- python 3.8.1
- 파이썬 설치
- sql oracle
- undefine
- sql 근속연수
- sysdate 날짜 연산
- 눈솜
- 동탄눈솜
- SQL
- SQL 날짜
- sql 날짜함수
- sql where
- sql 근속일수
- SQL 기본
- sql 치환 변수
- 치환 변수
- sql undefine
- oracle
- sql where 연산자
- sql 근속월수
- 파이썬
- where 절
- sql null
- 오라클
- Where
- sql 날짜연산
- sql months_between
- sql dual
- Python
- 동탄수철이네
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |