
select lower(ename)
from emp;
값을 입력하면 어떤 처리를 해서 결과를 출력해주는 코드의 모음
더 상세하게 데이터 검색을 해내기 위해서
- 문자함수:
upper, lower, initcap, substr, instr, length, lpad, rpad, rtrim, ltrim, trim- 숫자함수:
round, trunc, mod- 날짜함수:
months_between, next_day, add_months, last_day- 변환함수:
to_char, to_number, to_date- 일반함수:
nvl, nvl2, decode, case
직계함수
: max, min, avg, sum, count
max: 최댓값min: 최솟값avg: 평균값sum: 토탈값count: 건수 카운트
select upper(ename), lower(ename), initcap(ename)
from emp;
select ename, sal
from emp
where lower(ename) = 'scott';
💡 사원이름을 전부 소문자로 변경하고 scott을 소문자로 비교
select ename, telecom
from emp21
where lower(telecom) = 'kt';
select ename, age, telecom
from emp21
where lower(telecom) like '%lg%'
order by age desc;