목록Oracle (3)
Creative Code
2023.07.25 where 절 : 정확하고 다양하게 결과를 출력하기 위한 조건절(from절 다음에 사용) 조건 : 부서번호가 30인 데이터만 출력 조건 --> where (위치 : from 다음에 코딩) SELECT * FROM emp WHERE deptno = 30; -- = : 대입연산자가 아닌 비교연산자) ※기본 구조 컬럼명 from 테이블 where 조건식(선택) -- select에서 where절은 선택이지만 update나 delete에서 where절은 필수 order by (선택) ※AND,OR AND : 조건식의 조건이 모두 참인경우 참 OR : 조건식의 조건이 하나라도 참인경우 참 ex) 부서 번호가 30이면서 직업이 SALESMAN 인 데이터 SELECT * FROM emp WHERE ..
모든 데이터 조회 -emp테이블의 모든 데이터 조회 select * from emp; --주석 /* */ DESC(테이블의 구조파악) desc emp; desc dept; desc salgrade; DISTINCT(중복데이터 삭제) 1.열 중복 제거(열이 한개인 경우) SELECT DISTINCT deptno FROM emp; 2.열 중복 제거(열이 여러개인 경우) SELECT job, deptno FROM emp; SELECT DISTINCT job, deptno FROM emp; SELECT DISTINCT deptno,job FROM emp; 3.중복되는 열제거 없이 그대로 출력 : ALL SELECT DISTINCT deptno FROM emp; SELECT ALL deptno FROM emp; ..
-관계형 데이터베이스 테이블 : 2차원 표 형태로 정하고 관리 행 : 저장하려는 하나의 개체를 구성하는 여러값을 가로로 표현한 형태 열 : 저장하려는 데이터를 대표하는 이름과 특성을 정의 관계형 데이터 베이스와 테이블은 여러 테이블의 구성과 관계를 잘 규정하고 관리하는 것이 목적 -키 기본키(primary key) : 여러 키 중에서 가장 중요한 키 1.테이블에 저장된 행을 식별할 수 있는 유일한 값이어야 한다. 2.값의 중복이 없어야 한다. 3.NULL 값을 가질 수 없다. 보조키alternative key) : 대체키, 후보키에 속하는 키 1.후보키 중에서 기본키로 지정되지 않은 열 후보키 : 기본키 + 보조키(대체키) 외래키(Foreign key) : 특정 테이블에 포함되어 있으면서 다른 테이블의 ..