[DB:Oracle]SQL - 단일 행 함수
sql 함수에는 단일 행 함수와 그룹 함수가 있다. 그중 단일 행 함수에는 5가지가 있는데, 문자함수는 문자 입력을 받고 문자 및 숫자 값을 반환하며, 숫자함수는 숫자 입력을 받아 숫자 값을 반환한다. 날짜함수는 날짜 데이터에 대해 실행되고, 변환함수는 데이터의 유형을 변환, 그리고 일반함수는 어디에든 사용 가능하다. 문자함수 문자함수도 2종류로 나눌 수 있다. 대소문자 변환함수(lower, upper, initcap)는 말 그대로 대소문자를 바꾸고, 문자 조작 함수에는 아래와 같은 것들이 있다. concat(expr1, expr2) : 두 인수를 연결해서 문자열로 반환, ||와 같은 역할이며 중첩 가능 substr(expr, 시작위치, 개수) : 문자열에서 시작 위치부터 개수만큼 문자를 반환, 위치 음..
[DB:Oracle]SQL - where절, order by절
SQL에서 select 구문은 select, from, where, order by 절로 나뉜다. select와 from 절은 필수이고, 선택사항인 where 절은 조건을, order by 절은 정렬 기준을 나타낸다. where 절 where절은 from절 밑에 작성하는데, 좌변에 열 이름, 우변에 리터럴 값을 적는다. 문장이 너무 길어지게 아래줄에 and나 or로 추가 작성도 가능하다. 이 where절에 올 수 있는 연산자로는 단일행 비교 연산자(=, >, =, 와