Order by
![[DB] SELECT문 해석 순서 | GROUP BY, ORDER BY,HAVING, 집계 함수](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlRFQN%2FbtrfzkcdfOt%2FO4MUfemsrdnNqkQzGq92AK%2Fimg.png)
[DB] SELECT문 해석 순서 | GROUP BY, ORDER BY,HAVING, 집계 함수
⭐ SELECT문 해석 순서 ⭐ 5: SELECT 컬럼명 | 계산식 | 함수 AS 별칭 1: FROM 참조할 테이블명 2: WHERE 컬럼명 | 함수식 비교연산자 비교값 3: GROUP BY 그룹으로 묶을 컬럼명 4: HAVING 그룹함수식 비교연산자 비교값 6: ORDER BY 컬럼명 | 별칭 | 컬럼순서 [ASC|DESC] [NULLS FIRST | LAST]; 확인필요) SELECT, WHERE, GROUP BY, HAVING 에는 서브쿼리가 들어갈 수 있다. 예제. EMPLOYEE 테이블에서 부서별 급여 합, 급여 평균(소수점 아래 둘째 자리 반올림), 인원 수를 부서코드 오름차순으로 조회 SELECT DEPT_CODE, SUM(SALARY) "급여 합", ROUND( AVG(SALARY) ,1 ..
![[DB] SQL, DML(SELECT),연산자,WHERE, DISTINCT, ORDER BY](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FInhWx%2FbtreZ1jBn6D%2FEmLO2qZDVmvC3USQ9zfB1k%2Fimg.png)
[DB] SQL, DML(SELECT),연산자,WHERE, DISTINCT, ORDER BY
✍SQL(Structured Query Language) : 구조적 / 질의 / 언어 == 구조적인 질의를 하기 위한 언어 관계형 데이터베이스(RDBMS)에서 데이터를 조회하거나 조작하기 위해 사용하는 언어 원하는 데이터를 찾는 방법이나 절차를 기술하는 것이 아닌 조건을 기술하여 작성 ⭐중요⭐ ➡ DML (Data Manipulation Language) : 데이터 조작(조회, 삽입, 수정, 삭제) ➡ 숫자: 정수 실수 구분없이 숫자이다 ➡ 문자 : 똑같은 가변길이 문자이더라도 LONG보다는 용량이 더 큰 CLOB을 많이 쓴다. 🚩 SELECT : 조회 SELECT문을 이용하여 데이터를 조회하는 경우 알맞은 조회 결과의 묶음인 RESULT SET이 반환된다. 참고) DML > DQL SELECT는 DML..