데이터베이스:SQL 의 함수
일방 함수
1.특징:반환 결 과 는 1 개의 기록
2.분류:수학 함수,문자열 함수,날짜 함수
2.집합 함수(중점)
3.그룹 함수(중점)
1.문법 서식
2.예시 코드
4.암호 화 함수
일방 함수
1.특징:반환 결 과 는 1 개의 기록
2.분류:수학 함수,문자열 함수,날짜 함수
2.1 수학 함수
select PI();#
select CEIL(12.3);# , 13
select CEIL(-12.3);# -12
select FLOOR(12.3);# , 12
select ROUND(12.3);# , 12
select ROUND(12.54,1);#1 , 12.5
select ROUND(12.54,-1);#-1 , 10
select abs(-10);#
select RAND();#
select POW(2,3);#
select SQRT(25);#
2.2 문자열 함수
select lower(str) from emp;#
select LOWER(ename) from emp;#
select lower('THIS IS');#
select upper('this is');#
select CONCAT(str1,str2,...);#
select CONCAT('e-',ename) from emp;#
select substr('abcdef',1,3);# , 1 , 3 , abc
select replace('abcdef','cd','aa');# 2 3
select trim(' aa ');#
select length('abc');#
select length(ename) from emp;
select LPAD(‘abc’,10,'*');# : 2 , 3
select RPAD(‘abc’,10,'*');#
2.3 날짜 함수
select NOW();#
select SYSDATE();#
select current_timestamp();#
select current_time();#
select current_date();#
select year('1998-09-10');#
select year(new());#
#
select date_add(new(),interval 2 day);#
select date_add(new(),interval 2 month);#
select last_day('2018-02-04');#
2.집합 함수(중점)
1.자주 사용 하 는 취 합 함수
count():통계 수
sum():구 화
max():최대 값 구하 기
min():최소 값 구하 기
avg():평균 값 구하 기
2.예시 코드
select count(*) from emp;#
select count(1) from emp;#
select count(comm) from emp;#
select sum(sal) from emp;#
select max(sal) from emp;#
select min(sal) from emp;#
select avg(sal) from emp;#
3.그룹 함수(중점)
1.문법 서식
group by 그룹 조건[검색 조건];
설명:
자주 집합 함수 와 함께 사용 합 니 다
4.567917.주의:몇 개의 그룹 이 있 으 면 몇 개의 기록 을 되 돌려 줍 니 다
2.예시 코드
# ,
#select deptno,avg(sal),ename from emp group by deptno;#select ename
select deptno,avg(sal) from emp group by deptno;
# :
#where group by
#where
# 2000
select deptno, avg(sal) nsal from emp group by deptno having nsal > 2000;
4.암호 화 함수
#java :base64.encode() Base64.decode(); :MD5
select MD5('root');
select SHA('root');
#
select PASSWORD('root');
# :
#1. ,
#2. ,
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
nginx websocket ip_해시 규칙프로젝트 를 다운로드 한 후 서로 다른 네트워크 에 각각 이 demo 프로젝트 를 배치 합 니 다. 프로젝트 에서 환경 변수 에 따라 시스템 변 수 를 설정 합 니 다. spring.profiles.active=de...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.