[Oracle SQL] WHERE절 - 산술 연산자
※요약비교되는 칼럼을 *, /, +, - 와 같은 산술 표현식으로 처리할 수 있다.우선 순위는 차례대로 *, /, +, - 순이되, 괄호를 사용하여 우선 순위를 임의로 바꿀 수 있다. ※예문SELECT empno, ename, sal, sal*1.15 FROM empSELECT empno, ename, sal, sal/3 FROM empSELECT empno, ename, sal, sal+200 FROM empSELECT empno, ename, sal, sal-200 FROM emp ※결과1. SELECT empno, ename, sal, sal*1.15 FROM emp 2. SELECT empno, ename, sal, sal/3 FROM emp 3. SELECT empno, ename, sal, s..
더보기
[Oracle SQL] WHERE절 기본
※요약WHERE절은 SELECT문을 통해 검색된 데이터 중에서 조건에 맞는 ROW들만 검색할 때 사용한다.사용할 때는 FROM절 다음에 정의 되어야 한다. ※연산자 종류산술 연산자 ( ), *, /, +, - 순으로 우선 순위 결정 비교 연산자 =, , !=, 논리 연산자 NOT, AND, OR SQL 연산자 IN, BETWEEN, IS NULL, LIKE, EXISTS 등 결합 연산자 || (스트링 값을 결합할 때 사용) 집합 연산자 UNION ALL, UNION, INTERSECT, MINUS ※예문 SELECT empno, ename, deptno FROM emp WHERE deptno = 10SELECT empno, ename, deptno FROM emp WHERE deptno = 10 ORDE..
더보기
[Oracle SQL] ORDER BY절 - DESC, ASC
※요약SELECT문으로 검색된 데이터를 오름차순(ASC)이나 내림차순(DESC)으로 정렬 시킬 때 사용한다.Default값은 Ascending(오름차순)으로써 ASC는 생략해도 되며, 문자는 알파벳 순서로 출력된다.ORDER BY절에 선택된 컬럼이 여러 개일 경우 앞(왼쪽)에 정의된 컬럼을 기준으로 먼저 분류한 후,이후에 나열된 순서대로 분류한다. ※용어 설명오름차순 : 작은 값부터 큰 값 쪽으로의 순서 ex)1, 2, 3, 4, n, n+1...내림차순 : 큰 값부터 작은 값 쪽으로의 순서 ex)5, 4, 3, 2, 1 ※예제에 쓰일 emp 테이블 ※예제1. SELECT empno FROM emp ORDER BY empno DESC2-1. SELECT empno FROM emp ORDER BY empn..
더보기