본문 바로가기
Oracle/Oracle 이론

SELECTION,JOIN 문장 ,ROWNUM-ROWID ,WHERE,연산자,ORDER BY

by 임혁진 2024. 1. 16.

 

SELECTION 기본구문들

SELECT , DISTINCT , * , COLUMN , AS , ALIAS ,FROM TABLE 

 

SQL문장의 특징

 

 

대소문자 구분X 

날짜와 문자는 왼쪽 , 숫자는 오른쪽으로 정렬

 

sql문에서는 곱하기 , 나누기 ,덧셈 , 뺄셈을 쓸 수 있다.

 

 

열 이름 변경하기

 

as를 넣어도, 안넣어도 된다 

띄워쓰기 특수문자 등이 있으면 이중 인용부호(" ") 를 사용해서 구분해줘야된다

 

 

DISTINCT -  중복된 행의 제거

 

 

 

ROWNUM , ROWID

 

ROWNUM은 자주쓰인다  

 

 

WHERE절 -특정구문을 뽑아낼 때 사용한다

 

-리턴되는 행을 제한하는 절로 FROM 다음에 나온다

 

 

 

 

 

-문자와 날짜 값은 단일 인용부 (' ')로 둘러싸여 있습니다.

-디폴트 날짜 형식은 'DD-MM-YY' 입니다 

 

 

-비교연산자 =,>,<, <>

 

BETWEEN -값의 범위에 해당하는 행을 출력하기 위한 연산자

IN - 목록에 있는 정확한 값을 비교하기 위한 연산자 

LIKE - 검색 스트링 값에 대한 와일드카드 검색을 위한 연산자 

- %(PERCENT) 없거나 , 하나 이상의 값을 포함

 

- _(UNDER SCORE)는 하나의 문자를 나타낸다 

A가 두번째에 있다 

 IS NULL - NULL 값을 테스트 하는 연산자

NULL은 값 자체가 존재하기 않기 때문에 =연산자 사용 불가

 

 AND ,OR - 논리연산자

 

 

데이터 정렬 - ORDER BY 

ASC - 오름차순

DESC -내림차

 

 

SELECTION 문 실습

'Oracle > Oracle 이론' 카테고리의 다른 글

서브쿼리  (0) 2024.01.17
조인(JOIN)  (0) 2024.01.17
SQL 함수  (0) 2024.01.16
Oracle SQLdeveloper 기본문장,용,관계형 데이터베이스  (1) 2024.01.16
데이터베이스(Oracle) 설치 (oracle xe11)  (0) 2024.01.16