본문 바로가기

2학년/데이터베이스

0410_database(cube, rollup, grouping, grouping set, 조합 열_시험)

그룹 함수

 

ROLLUP? n+1

rollup(a,b) >> a, ab, ()

 

CUBE? 2의 멱승 n?? 

cube(a,b) >> a, b, ab, ()

cube(a,b,c) >> 8개 : a,b,c,ab,ac,bc,abc,()

맨 앞에꺼 기준으로 묶음

order by로 정렬한 후에 보는 것이 더 편하다. 왜냐면 그냥 cube 하거나 rollup 하면 무작위로 나오기 때문에 기준별로 보기가 힘들기 때문.

 

 

grouping 사용되었으면 0 안되었으면 1

 

grouping set으로 만들면 선별해서 자기가 보고싶은것만 볼 수 있다. << 많이 쓰자.

'2학년 > 데이터베이스' 카테고리의 다른 글

0410_database using ~ join(기말 시험)  (0) 2019.04.10
0410database_join과 database설계  (0) 2019.04.10
0409database  (0) 2019.04.09
0409 database_2  (0) 2019.04.09
0409 database_MVL2, coalesce,decode(기말고사)  (0) 2019.04.09