[SQL]집합함수(SUM,MAX,MIN,AVG),그룹화 함수
/*집합 함수, 그룹화 함수 */ select * from emp; select ename,sal from emp; select sum(sal) from emp; rem select ename,sum(sal) from emp; 은 오류가 남 단일이랑 그룹은 함께 못씀 같이 그룹으로 만들어야 쓸 수 있음->GROUP BY select sum(distinct sal),sum(all sal), sum(sal) from emp; /* SUM: 데이터의 합 COUNT: 데이터의 개수 MAX : 데이처의 최대값 반환 MIN : 데이터의 최소값 반환 AVG : 데이터의 평균값반환*/ SELECT MAX(SAL) FROM EMP; SELECT MIN(SAL) FROM EMP; SELECT ROUND(AVG(SAL),2..
2020. 6. 11.
[SQL]반올림(ROUND), TRUNC,MOD,NEXT_DAY,TO_CHAR
/*특정위치 반올림 ROUND(숫자, 반올림위치)*/ select ROUND(1234.5678),ROUND(1234.5678,3) from dual; /*특정위치 버리는 TRUNC(숫자,버릴위치)*/ select TRUNC(1234.5678,0), TRUNC(1234.5678,3) from dual; /*가까운정수 큰정수 : CEIL(숫자) 작은 정수 : FLOOR(숫자)*/ select ceil(3.14),floor(3.14), ceil(-3.14),floor(-3.14)from dual; /*나머지값 MOD(나누기될 숫자, 나눌숫자)*/ select MOD(15,6),MOD(10,2) from dual; /*중요!! 몇개월 이후 ADD_MONTHS(날짜데이터,더할 개월)*/ select SYSDATE..
2020. 6. 11.