SQL/ORACLE
-
[SQL/ORACLE] 데이터의 정렬SQL/ORACLE 2022. 12. 29. 19:06
데이터의 정렬 쿼리 결과로 반환되는 행의 순서는 정의되어 있지 않으므로 ORDER BY 절을 사용하여 행을 정렬 ■ 구문 SELECT *|{[DISTINCT] column|표현식 [별칭],...} FROM table [WHERE 조건(s)] [ORDER BY {column, 표현식} [ASC|DESC]]; ■ 오름차순 정렬 명칭 설명 ORDER BY 오름차순 NULL은 가장 마지막 ORDER BY ... DESC 내림차순 NULL은 가장 처음에 출력 -- 사원정보를 입사일이 가장 빠른 사원부터 순서대로 출력 SELECT emp_name, position, dept_id, hiredate FROM y_emp ORDER BY hiredate; ■ 내림차순 정렬 -- 가장 최근에 입사한 사원 순으로 정렬 SE..
-
[SQL/ORACLE] SELECT 문SQL/ORACLE 2022. 12. 28. 13:28
■ SQL 문장 작성법 SQL 문은 대소문자 구분 X SQL 문은 하나 이상의 줄에 입력할 수 있으며 종료문자(;)를 입력 키워드는 다음 줄에 나눠 쓰거나 약어로 쓸 수 없다. 절은 읽기 쉽고 편집하기 쉽도록 서로 다른 줄에 쓰는 것이 좋다. 좀 더 읽기 쉬운 SQL 문을 작성하기 위해 들여쓰기 사용 키워드는 대문자로 입력, 테이블 이름, 열 등은 소문자로 입력하는 것이 좋다. ■ SQL 기능 명칭 설명 프로젝션(Projection) SELECT 절에 열 이름을 지정 선택(Selection) 조건문을 사용하여 표시할 행을 제한 조인(Join) 둘 이상의 테이블을 연결하고 하나의 결과로 조합하여 출력 SELECT 문 데이터베이스에 저장된 데이터를 사용자가 원하는 형태로 검색하기 위한 언어 ■ 구문 SELE..