뇨내

[Oracle - SQL Developer] SELECT 본문

Oracle/Select + Operator + Where

[Oracle - SQL Developer] SELECT

삐옥 2021. 11. 13. 02:59

 

 

 

 

 


 

 

desc 테이블명;

테이블 (스키마) 구조 -> 테이블 명;

 

 

 

SELECT

 

*

들어가기에 앞서 쿼리를 소문자로 작성한 이유는 블록을 잡고 Alt + ' 를 하면 자동으로 대소문자 변환이 되는데,

추후 팀프로젝트를 할 시에 소문자로 작성하는게 양식 맞추기에 용이해서 이 방식으로 적는다.   

*

 

 

SELECT 문
- DML, DQL
- 관계대수 연산 중 셀렉션 작업을 구현한 명령어
- 대상 테이블로부터 원하는 행(튜플)을 추출하는 작업
- 사용빈도 多

 

SELECT를 구성하는 절의 실행 순서★★★★★
1. FROM
2. SELECT
▶SELECT 컬럼리스트 - 가져올 특정 걸럼을 지정한다.
▶  FROM 테이블 -데이터를 가져올 테이블을 지정한다.

기본 SELECT
SELECT 컬럼리스트 FROM 테이블;
=> 테이블로부터 행을 가져와라 + 적어놓은 컬럼리스트를 포함

 

SELECT 컬럼리스트
FROM 테이블

SELECT 컬럼리스트
FROM 테이블
WHERE 조건

그 외 미리 눈도장을 찍고갈 것들은

* [대괄호] : 생략가능

* | : OR (= 선택)

[WITH <Sub QUERY>]
SELECT column_list
FROM table_name
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING search_condition]
[ORDER BY drder_expresstion [ASC|DESC]]

Comments