반응형 분류 전체보기179 오라클(SQL) 집합연산자 집합연산자 테이블이 없다면 주소 클릭 링크 : 테이블 다운로드 -집합이론에서 제공하는 합집합(UNION, UNION ALL).교집합(INTERSECT), 차집합(MINUS)연산자 제공 -(사용형식) SELECT 컬럼LIST FROM 테이블명 WHERE 조건 UNION | UNION ALL | INTERSECT | MINUS (중사용) SELECT 컬럼LIST FROM 테이블명 WHERE 조건 : .각 SELECT절의 컬럼의 갯수와 순서및TYPE이 같아야 함 .ORDER BY 적은 맨 마지막 SELECT 문에서만 사용 가능 .CLOB, BLOB, BFILE 등은 사용불가 .출력의 기준은 첫 번째 SELECT 문임 1.UNION, UNION ALL -합집합의 결과 반환 -UNION : 중복하지 않은 결과 반.. 2021. 3. 9. 오라클(SQL) 단일형 서브쿼리 단일형 서브쿼리 테이블다운로드 -서브쿼리의 결과가 1개의 생으로 구성된경우 -관계연산자가 사용된경우(조건) 사용예)회원테이블에서 회원의 평균 마일리지보다 많은 마일리지를 보유한 회원정보 ALIAS는 회원번호, 회원명, 마일리지, 평균마일리지 사용예) SELECT MEM_ID AS 회원번호, MEM_NAME AS 회원명, MEM_MILEAGE AS 마일리지, (SELECT ROUND(AVG(MEM_MILEAGE)) FROM MEMBER) AS 평균마일리지 FROM MEMBER WHERE MEM_MILEAGE >= (SELECT SUM(MEM_MILEAGE) FROM MEMBER); 모든 회원별 구매현황을 조회하시오 ALIAS는 회원번호, 회원명, 구매수량합계, 구매금액합계 SELECT B.MEM_ID AS.. 2021. 3. 8. 오라클(SQL) 데이터 타입 종류 숫자형 타입 데이터타입 설명 NUMBER 기본숫자타입 최대 22바이트 FLOAT 이진수기준 22바이트 BINARY_FLOAT 32비트 소수점 최대 4바이트 BINARY_DOUBLE 64비트 소수점 최대 8바이트 문자 타입 데이터타입 설명 CHAR(n) 고정길이문자 - 최대2000바이트 - 디폴트 1바이트 VARCHAR2(n) 가변길이문자 - 최대4000바이트 - 디폴트 1바이트 NVARCHAR(n) 가변길이 유니코드 문자 - 최대2000바이트 - 디폴트 1바이트 NCHAR(n) 고정길이 유니코드 문자 - 최대2000바이트 - 디폴트 1바이트 LONG 가변길이 문자 - 최대 2GB CLOB 대용량 텍스트 - 최대 4GB NCLOB 대용량 유니코드 텍스트 - 최대4GB **가변길이 : 실제 입력된 데이터 길.. 2021. 3. 5. SQL 테이블 생성(CREATE) SQL테이블 생성 테이블다운 CREATE TABLE 테이블명 ( 컬럼명 데이터타입 기본값(생략가능) NULL(생략가능), . . . . 컬럼명 데이터타입 기본값(생략가능) NULL(생략가능) ); 사용예) CREATE TABLE TEBLE_A( A_SQC NUMBER(5) DEFAULT 1000 NOT NULL, A_NAME VARCHAR2(10), A_DATE DATE, A_TEL VARCHAR2(10), A_ADD1 VARCHAR2(50), A_ADD2 VARCHAR2(50) ); 2021. 3. 5. 이전 1 ··· 41 42 43 44 45 다음 반응형