티스토리 뷰
아래 링크를 통해 가입시 바이낸스 코인 거래수수료 25% 평생할인!
25% lifetime discount on Binance Coin transaction fees when you sign up through the link below!
https://accounts.binance.com/en/register?ref=286562663
Log In | Binance
login-description
accounts.binance.com
바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! (바이낸스 가입 레퍼럴코드, 추천
바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! 바이낸스 가입코드, 레퍼럴코드, 추천코드, 할인코드 : ( 286562663 ) 아래 링크를 통해 가입시 25% 할인 받을 수 있습니다 http
pink24.tistory.com
그룹함수
교수 테이블에서 학과별로 교수 수와 보직수당을 받는 교수 수를 출력하여라.
> SELECT deptno, COUNT(*), COUNT(comm) FROM professor GROUP BY deptno;
학과별로 소속 교수들의 평균급여, 최소급여, 최대 급여를 출력.
> SELECT deptno, AVG(sal), MIN(sal), MAX(sal) FROM professor GROUP BY deptno;
학과별 소속 교수들의 평균 급여, 최소 급여, 최대 급여를 구하여라.
> SELECT deptno, profno, sal FROM professor ORDER BY deptno;
ROLLUP, CUBE 연산자
: 다양한 형태의 그룹 조합을 생성하기 위한 연산자.
SELECT deptno, SUM(sal) FROM professor GROUP BY ROLLUP(deptno);
SELECT deptno, position, COUNT(*) FROM professor GROUP BY ROLLUP(deptno, position);
SELECT deptno, position, COUNT(*) FROM professor GROUP BY CUBE(deptno, position);
GROUPING함수
ROLLUP이나 CUBE연산자와 함께 사용하는 함수로 인수로 지정된 칼럼이 ROLLUP,이나 CUBE연산자로 생성된 그룹 조합에서 사용되었는지, 여부를 1또는 0으로 반환
SELECT deptno, grade, COUNT(*), GROUPING(deptno) grp_dno, GROUPING(grade) grp_grade FROM student GROUP BY ROLLUP(deptno, grade);
GROUPING SETS함수
GROUP BY절에서 그룹 조건을 여러개 지정할 수 있는 함수
SELECT deptno, grade, TO_CHAR(birthdate, 'yyyy') birthdate, COUNT(*) FROM student GROUP BY GROUPING SETS((deptno, grade),(deptno, TO_CHAR(birthdate, 'yyyy')));
HAVING절
: SELECT 명령문에서 조건 검색을 위해 사용되는 WHERE절의 기능과 비슷하다.
HAVING절은 GROUP BY 절에 의해 생성된 그룹을 대상으로 조건을 적용한다.
(WHERE절과 달리 HAVING절은 그룹함수를 사용할 수 있다)
ex) WHERE COUNT(*)>4 = 에러 발생.
SELECT grade, COUNT(*), ROUND(AVG(height)) avg_height, ROUND(AVG(weight)) avg_weight
FROM student
GROUP BY grade
ORDER BY avg_height DESC;
SELECT grade, COUNT(*), ROUND(AVG(height)) avg_height, ROUND(AVG(weight)) avg_weight
FROM student
GROUP BY grade
HAVING COUNT(*) > 4
ORDER BY avg_height DESC;
SQL함수의 중첩 사용
학과별 평균 몸무게중 최대 평균 몸무게만 출력.
SELECT MAX(AVG(weight)) FROM student GROUP BY deptno;
학과별 학생 수가 최대 또는 최소인 학과의 학생수 출력
SELECT MAX(COUNT(studno)) max_cnt, MIN(COUNT(studno)) min_cnt FROM student GROUP BY deptno;
바이낸스 코인 거래수수료 25% 평생할인받기
바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! (바이낸스 가입 레퍼럴코드, 추천
바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! 바이낸스 가입코드, 레퍼럴코드, 추천코드, 할인코드 : ( 286562663 ) 아래 링크를 통해 가입시 25% 할인 받을 수 있습니다 http
pink24.tistory.com
비트코인 바이낸스 거래소 선물거래, 마진거래방법 가이드 - 바이낸스 회원가입(계정생성)
비트코인 바이낸스 선물거래, 마진거래 방법 feat.바이낸스 회원가입
바이낸스 거래소 선물 및 마진거래 방법! ------------------------------------------------------------------------ 1. 바이낸스 회원가입 2. 국내코인거래소에서 코인을 구매 후 바이낸스 지갑으로 전송. 3...
pink24.tistory.com
비트코인 바이낸스 마진거래방법, 선물거래방법 - USDT
바이낸스 선물, 마진거래 방법 (USDT)
Usdt 거래에 필요한 기존 단계들은 아래 링크드린 이전 포스팅을 참고해주세요 https://pink24.tistory.com/9 비트코인 바이낸스 선물거래, 마진거래 방법 feat.바이낸스 회원가입 바이낸스 거래소 선물
pink24.tistory.com