--admin table create 하기
create table admin(
admin_id varchar(50) primary key,
admin_passwd varchar(50) not null,
admin_chk int
);
--table 삭제
drop table admin;
--데이터 입력 insert
insert into admin values('aa','123',1); --전체 자료 입력시 필드 값 생략
isnert into admin(admin_id,admin_passwd) values('a','123'); -- 부분 자료 입력시
--데이터 수정 update
update admin set id = 'bb' where id='aa';
--데이터 조회 select
select * from admin; --모든 데이터 조회
select admin_id from admin; --id만 조회
select * from admin where admin_id ='a'; --id가 a인 모든 칼럼 가져오기
--데이터 삭제 delete
delete from admin;
ROLLUP 구문은 GROUP BY절과 같이 사용. GROUP BY절에 의해서 그룹 지어진 집합 결과에 대해서 좀더 상세한 정보를 반환하는 기능을 수행.
SELECT절에 ROLLUP을 사용함으로써 보통의 SELECT된 데이터와 그 데이터 총계 구하기 가능
CUBE는 ROLLUP에 의해 나타나지는 ITEM TOTAL과 COLUMN TOTAL값을 나타낼 수 있다.
GROUPING 함수
ROLLUP,CUBE에 모두 사용 가능.
해당 ROW가 GROUP BY에 의해서 산출된 ROW인 경우엔 0을 반환, 아니면 1을 반환.
그러므로 해당 ROW가 결과집합에 의해서 산출된 DATA인지 아닌지 알 수 있도록 지원하는 함수
참고