반응형 DB/SQL(오라클)67 오라클(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 ··· 14 15 16 17 다음 반응형