728x90
반응형
--회원번호의 총 합을 구하시오.
select sum(midx) as midxsum from api_member;
--회원번호의 가장 큰 수를 구하시오.
select max(midx) as maxMidx from api_member;
--회원번호의 가장 작은 수를 구하시오
select min(midx) as minMixd from api_member;
--회원번호의 평균을 구하시오.
select avg(midx) as avg_mixd from api_member;
--회원번호가 3~8까지의 합을 구하오.
--오답
select sum( midx>=3 and midx<=8) as sumMixd from api_member;
--정답
select sum(midx) from api_member where midx between 3 and 8;
select sum(midx) from api_member where midx>=3 and midx<=8;
midx>=3 and midx<=8 의 뜻이 3~8의 뜻인것과 같이,
between도 3~8 로 해석 할 수 있습니다.
as midxsum 이라고 하게되면
집계된 값의 열의 이름을 설정 할 수 있습니다.
728x90
반응형
'Database > OracleSQL' 카테고리의 다른 글
Oracle/Count()/group by (0) | 2021.04.26 |
---|---|
Oracle/SQL/DML/UPDATE (0) | 2021.04.26 |
Oracle/SQL/DML/INSERT (0) | 2021.04.26 |