데이터베이스/오라클 2

[오라클] SQL의 조회 - 다양한 방식으로 조회하는 WHERE,연산자

WHERE WHERE절은 SELECT문으로 데이터를 조회할 때 특정 조건을 기준으로 원하는 행을 출력할 때 사용한다. 자바나 파이썬등의 언어에서 사용하는 if조건절과 비슷하네? 라는 생각이 들었다. SELECT DEPTNO FROM EMP WHERE DEPTNO = 10; --DEPTNO가 10인 행만 출력하기 만약 조건이 여러개라면?? 위에서 말했듯이 자바나 파이썬등의 언어와 비슷한 점이 여기서도 나타난다. 조건을 여러개 걸고 싶을 때 OR, AND등을 사용했는데 SQL도 이를 통해 여러 조건을 명시할 수 있다. --부서번호가 10이거나 30인 SELECT DEPTNO FROM EMP WHERE DEPTNO = 10 OR DEPTNO = 30; --직업이 'SALESMAN'이고 부서번호가 30인 사원의..

[오라클] SQL의 조회 - SELECT문의 기본 형식

SELECT SELECT문은 데이터베이스에 보관된 데이터를 조회할 때 사용한다. SELECT 열 이름, 출력할 데이터 하나 이상 지정, * (전체 열을 가져오는 문자) FROM 테이블이름 나는 우리말로 바꿨을 때 더 이해하기 쉬웠다. 예를들어 선택한다 무엇을? ~로부터 테이블 즉, 테이블로부터 무엇을 선택해서 조회한다!라고 생각하면 확 와닿았다. SELECT DEPTNO FROM EMP; --왼쪽 이미지 SELECT * FROM EMP; -- 오른쪽 이미지 DISTINCT 이때 부서번호를 조회한 결과를 보면 중복이 돼서 출력이 되는걸 볼 수 있다. 우리가 만약에 중복을 없애고 싶은 경우가 있다면 DISTINCT를 열을 선언하기 전에 붙여서 사용하면 중복을 제거할수 있다. SELECT DISTINCT DE..