본문 바로가기

코딩/SQL2

[ORACLE/SQL] JOIN 여러 테이블의 정보 조회 JOIN(조인) : 여러 테이블의 정보를 한 번에 조회. - JOIN 학습을 위한 사전 지식(기본적으로 앞에 테이블명.이 숨겨져 있다) SELECT EMP.EMPNO, EMP.ENAME, EMP.SAL FROM EMP; - FROM 테이블 명에도 별칭을 지정할 수 있다. SELECT E.EMPNO, E.ENAME, E.SAL FROM EMP E; - 사원들의 사번, 사원명, 부선번호, 부서명, 부서지역 조회 우선 두개의 테이블이 같이 지닌 컬럼명을 가지고 조회를 한다. DEPT에선 DEPTNO가 기본키이므로 EMP에서는 DEPTNO가 외래키가 된다. SELECT EMPNO , ENAME , EMP.DEPTNO , DNAME , LOC FROM EMP, DEPT WHERE EMP.DEPTNO = DEPT... 2023. 2. 28.
23.02.21 SQL 테이블만들기, INSERT, DELETE, UPDATE쿼리 TABLE 데이터베이스에서 사용되는 키 1. 슈퍼키(SUPER KEY) - 테이블에서 각 행을 유일하게 식별할 수 있는 하나 또는 그 이상의 속성들의 집합 2. 후보키(CANDIDATE EKY) - 테이블에서 각 행을 유일하게 식별할 수 있는 최소한의 속성들의 집합 3. 기본키(Primary key) - 중복이 불가, NULL 불가 - 후보키들 중에서 선택한 대표 4. 대체키(Alternate key - 후보키들 중에서 기본키를 제외한 기본키가 될 수 있는 속성. 5. 외래키(Foreign key) - 테이블이 다른 테이블의 데이터를 참조하여 관계를 맺음. - 다른 테이블의 참조할 수 없는 값을 참조할 수 없도록 제약을 줌. 테이블 생성 기본 CREATE TABLE MEMBER ( -컬럼명 자료형 [제약.. 2023. 2. 21.