UNION이란 공동체라는 뜻을 갖는다.


사용법 

SELECT * FROM 테이블명1 

UNION

SELECT * FROM 테이블명2;


 - 테이블1,테이블2에 각 SELECT 에서 조회되는 값을 한곳에 표시 된다.

 - 테이블1,테이블2에 나타난 값들중 중복된 값은 하나로 표시 된다.

 - UNION ALL을 사용하면 중복된 값들도 표시 된다.


EX)테이블1에서 값이 [1,2,3,3,3,3,4,5,6,7] , 테이블2에서 값이 [A,B,C,D,D,D,E,F]라면

UNION 을 사용하면 [1,2,3,4,5,6,7,A,B,C,D,E,F]로 표시 된다

UNION ALL을 사용하면 [1,2,3,3,3,3,4,5,6,7,A,B,C,D,D,D,E,F]로 표시 된다


'DBMS > Oracle' 카테고리의 다른 글

데이터 변형  (0) 2017.10.17
LAPD,RAPD 사용법  (0) 2017.10.17
알아두면 좋을 여러가지 들  (0) 2017.06.16
오라클 유저/계정 테이블, 컬럼 조회  (0) 2017.06.05
UPDATE 구문  (0) 2017.06.05

SELECT SUM(컬럼명) FROM 테이블 명 

 - 컬럼안에 있는 값을 더한다.

SELECT AVG(컬럼명) FROM 테이블 명 

 - 컬럼안에 있는 값의 평균을 구한다

SELECT MAX(컬럼명) FROM 테이블 명 

 - 컬럼명 안에 가장 큰 값을 구한다.

SELECT MIN(컬럼명) FROM 테이블 명 

 - 컬럼명 안에 가장 작은 값을 구한다.

SELECT COUNT(컬럼명) FROM 테이블 명 

 - 컬럼명의 갯수를 구한다.

SELECT * FROM 테이블 명 GROUP BY(열이름) 
 - 같은이름의 열 끼리 묶는다. ADD같은 함수 사용시 특정 끼리 나누어 더할때 유용함

SELECT DISTINCT(열이름) FROM 테이블 명
 - 열이름안에 들어간 데이터의 중복 값을 제거 함 
   EX) [1,3,4,4,4,5,5,5,6,6,6,7,8,9,9,9,9] -> DISTINCT 사용시 [1,3,4,5,6,7,8,9]로 나타남

SELECT * FROM 테이블 명 WHERE 열이름 IN ('값1','값2')

 - 열이름안에 넣은 값들이 존제한 컬럼 찾는다.


SELECT * FROM 테이블 명 WHERE 열이름 NOT IN ('값1','값2')

 - 열이름안에 넣은 값들이 존제하지 않은 컬럼 찾는다.





'DBMS > Oracle' 카테고리의 다른 글

LAPD,RAPD 사용법  (0) 2017.10.17
UNION, UNION ALL  (0) 2017.06.16
오라클 유저/계정 테이블, 컬럼 조회  (0) 2017.06.05
UPDATE 구문  (0) 2017.06.05
TABLE 단위 백업 하기  (0) 2017.06.05

1. 컬럼명으로 조회하는 방법 

SELECT *
  FROM all_col_comments
 WHERE column_name LIKE '%%'    /* 컬럼명 */  

 

2. 테이블명으로 컬럼 조회하는 방법 

SELECT *
  FROM all_col_comments
 WHERE table_name LIKE '%%'    /* 테이블명 */

 

3. 계정별 테이블 조회하는 방법 

SELECT *
  FROM all_objects
 WHERE owner = '계정명'
   AND object_type = 'TABLE' 
   AND object_name LIKE '찾을이름%'; 

 

4. 테이블 comments 조회하는 방법 

SELECT *
  FROM user_tab_comments
 WHERE comments IS NOT NULL

  

5 . 계정별 모든테이블 컬럼 조회 

 SELECT *
  FROM all_col_comments
 WHERE owner LIKE '%%'         /* 계정 */


6. 모든디비링크 조회 

SELECT *
  FROM all_db_links  


7. 컬럼 코멘트 조회

SELECT *
 FROM USER_COL_COMMENTS


'DBMS > Oracle' 카테고리의 다른 글

UNION, UNION ALL  (0) 2017.06.16
알아두면 좋을 여러가지 들  (0) 2017.06.16
UPDATE 구문  (0) 2017.06.05
TABLE 단위 백업 하기  (0) 2017.06.05
오라클 다중 INSERT 방법  (0) 2017.06.05

+ Recent posts