일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- 백준
- Java
- n x 2 타일링 2
- 그대로 출력하기
- darkest dark
- Eclipse
- 문자열
- SQL
- algoritm
- 오라클
- 반복문
- select
- Algorithm
- Dynamic Programming
- 동적계획법
- Database
- 데이터베이스
- JOIN
- DP
- 입출력
- 자바
- 소숫점처리
- db
- 2156
- 10951
- ANSI JOIN
- 변수
- oracle
- 데이터길이
- Today
- Total
목록오라클 (14)
Cracking Code
SELECT로 데이터를 조회할 때 값들을 정렬하여 출력해주는 편리한 기능이 있습니다. 바로 ORDER BY입니다. ORDER BY 절은 SELECT 문으로 검색할 때 원하는 형태로 정렬해주는 기능을 제공해줍니다. SELECT {column} FROM {table} [WHERE 조건식] ORDER BY {column, exp} [ASC | DESC]; ORDER BY 절의 옵션으로는 ASC, DESC가 있습니다. ASC는 오름차순, DESC는 내림차순으로 정렬할 때 입력해주며 옵션을 입력해주지 않을 경우 오름차순으로 정렬하여 출력합니다. 사원의 이름과 급여를 급여순으로 오름차순 정렬하려 출력해봅니다. SELECT ENAME, SAL FROM EMP ORDER BY SAL; 오름차순으로 정렬되어 잘 출력됐습..
SQL 문에서 비교를 위한 구문으로 BETWEEN, IN, LIKE, IS NULL 에 대해 알아보았습니다. 1. BETWEEN BETWEEN 구문은 어떤 두 값 사이에 있는 값들을 찾기위한 구문입니다. BETWEEN A AND B A 보다 크거나 같고 B 보다 작거나 같은 범위의 값들을 탐색합니다. 단, A < B 의 조건일 때 동작합니다. 급여가 1000 이상이며 2000 이하인 사원의 번호와 이름, 급여를 출력해봅니다. SELECT EMPNO, ENAME, SAL FROM EMP WHERE SAL BETWEEN 1000 AND 2000; 급여 1000 ~ 2000 의 사원들의 정보가 출력되는 것을 확인할 수 있습니다. 2. IN IN 구문은 조회할 데이터가 다수일 때 유용하게 사용할 수 있습니다. ..
SQL 문에서 조건식을 활용해 원하는 값을 가진 행을 출력할 수 있습니다. SQL에서 SELECT 절에 WHERE 절을 더해 원하는 데이터 목록을 출력할 수 있습니다. 본문에선 WHERE 절을 알아보도록 하겠습니다. -- 기본적인 문법 SELECT 컬럼명 FROM 테이블 WHERE 조건식 바로 예제문을 출력하면 좋겠지만 조건식을 활용하기 위해 비교 연산자가 필요합니다. 비교 연산자의 종류와 사용은 아래 표를 확인하겠습니다. A = B A와 B가 같다 A > B A는 B보다 크다 A >= B A는 B보다 크거나 같다 A < B A는 B보다 작다 A
SQL에는 문자열을 연결해주는 연결 연산자와 함수가 있습니다. 1. 연결연산자 여러 개의 문자열을 연결하여 하나의 문자열로 출력합니다. 우선 예제문을 출력하겠습니다. SELECT ENAME, JOB, ENAME || JOB AS "이름 직업" FROM EMP; ENAME, JOB 그리고 ENAME과 JOB 사이에 ||(연결 연산자)를 넣었더니 두 문자열이 합쳐져서 출력되는 모습을 볼 수 있습니다. 이를 활용하면 직접 문자열을 넣어서 출력도 할 수 있습니다. 사원의 이름과 직급을 보기 좋게 출력해봅시다. SELECT ENAME || '의 직급은 ' || JOB || '입니다.' AS "사원별 직급" FROM EMP; 각각 연결 연산자 양 옆에 작은 따옴표를 활용하여 직접 문자열을 넣은 모습입니다. 위 처럼..
SQL 문장 내의 숫자 및 날짜 타입은 +, -, *, / 연산이 가능합니다. SCOTT 계정으로 접속하여 EMP 테이블의 SAL을 출력합니다. 여기서 SAL 컬럼에 각종 연산을 적용하여 여러 개 출력하겠습니다. SELECT SAL, SAL + 100, SAL - 100, SAL * 1.1, SAL / 2 FROM EMP; 테이블 내의 데이터 값은 변경 되지 않고 출력만 해줍니다.
이번 게시글에선 Oracle 11g 설치 및 환경 구성을 해도록 하겠습니다. Oracle 11g 을 설치하여 학습하기에 게시글은 Oracle 11g 기반으로 작성합니다! https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html Oracle 11g 를 자신의 운영체제에 맞게 다운로드를 받습니다. 주의!) File 1, 2 둘 다 받아서 한 폴더에 압축을 풀어주셔야 합니다. 압축을 풀고 setup.exe 를 실행하면 아래와 같은 설치 화면이 보여지게 됩니다. 우리는 학습용으로 사용하기에 전자 메일은 아무렇게나! My Oracle Support를 통해 보안 갱신 수신 체크 해제! 하고 나서 다음을 클릭하시면 접..