Oracle/Oracle 이론
SELECTION,JOIN 문장 ,ROWNUM-ROWID ,WHERE,연산자,ORDER BY
임혁진
2024. 1. 16. 11:41
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 문 실습