목록분류 전체보기 (50)
Kim Hyeong
/* group by 절 */select distinct department_id from EMPLOYEES; 중복 허용 Xselect department_id from EMPLOYEES group by department_id;//위와 같지만 그룹으로 묶는 개념 /* 부서별 급여 합계 */ select department_id, sum(salary) from EMPLOYEESgroup by department_id; /* ORA-00937: 단일 그룹의 그룹 함수가 아닙니다00937. 00000 - "not a single-group group function"*/select distinct department_id, sum(salary)from employees; /* 부서별 사원수와 평균 급여를 구..
/*sysdate()*/ 현재의 날짜를(System) 구해온다select sysdate from dual; /*months_between()*/select first_name, last_name, months_between(sysdate, hire_date)FROM EMPLOYEESwhere department_id = 50; //2개의 파라미터가 들어간다. 2개를 이용해서 두 날짜 사이의 개월수(차이)를 구해주는 구해준다. /*add_months()*/select add_months(sysdate, 7) from dual;//개월수를 더한다. 현제 3월일 경우 7을 더해 10월이 된다. /*next_day()*/select next_day(sysdate, '일요일') from dual;//다가올 요일에..