SELECT구문
2019. 3. 5. 20:02ㆍSQL
#1 TALBLE emp의 모든 항목 조회하기
#### TABLE의 유형 조회하기 => DESC 테이블명;
#3 TALBLE 에서 특정 항목만 조회하기
1 2 | SELECT empno,ename FROM emp; | cs |
#4 SELECT구문에서 리터럴(Literal) 사용하기
1 2 | SELECT ename, 'Literal' "Literal_Title" FROM emp; | cs |
#5 DISTINCT : 중복된 값을 제거
1 2 | SELECT DISTINCT deptno FROM emp; | cs |
#6 WHERE : 조건검색
① TABLE emp 에서 deptno가 30인 ename,job을 출력
1 2 3 | SELECT ename,job FROM emp WHERE deptno=30; | cs |
② 복합 조건 : TABLE emp에서 sal이 1000이상 2000이하인 모든 속성
1 2 3 | SELECT* FROM emp WHERE sal BETWEEN 1000 AND 2000; | cs |
다음과 같이 사용도 가능하다 => 마찬가지로 연산자 OR,NOT,IN이 사용가능하다.
1 2 3 | SELECT* FROM emp WHERE sal>=1000 AND sal<=2000; | cs |
③ 특정위치의 문자열 조회 LIKE,IN
- deptno에 10,20이 포함된 모든 항목
1 2 3 | SELECT* FROM emp WHERE deptno IN (10,20); | cs |
-ename에 S가 포함된 모든 항목
1 2 3 | SELECT* FROM emp WHERE ename LIKE '%A%'; | cs |
#5 ORDER BY: 정렬하기
- 오름차순: ASC를 사용할 수 있지만 생략이 가능하다.
1 2 3 | SELECT ename,sal FROM emp ORDER BY sal; | cs |
-내림차순
1 2 3 4 | SELECT ename,sal FROM emp WHERE sal>1500 ORDER BY sal DESC; | cs |
'SQL' 카테고리의 다른 글
SQL) 용어정리 및 요약 (0) | 2019.04.25 |
---|---|
집합연산자 (0) | 2019.03.05 |
2019.02.26 SQL구문 :집합 예제(3) (0) | 2019.02.26 |
2019.02.26 SQL구문 예제(2) (0) | 2019.02.26 |
2019.02.26 SQL구문 예제-SELECT(1) (0) | 2019.02.26 |