# AVG

28개의 포스트

SQL - DML의 GROUP BY 와 HAVING 사용법 - 23.11.20~21

특정 컬럼을 기준으로 그룹화 집계함수만 별도로 사용 가능하나, 하나 이상의 인스턴스를 원한느 경우에는 SELECT절의 컬럼과 GROUP BY 의 컬럼이 동일하게 있어야 한다.그룹한 컬럼 기준으로 행의 개수를 출력다른 집계함수와 달리 col 자리에 \* 사용 가능모든 자

2023년 11월 20일
·
0개의 댓글
·
post-thumbnail

[MySQL] Aggregate Functions(집계함수) & GROUP BY

Aggregate Functions '여러 column' 혹은 'table의 전체 column'으로부터 '하나'의 결과값을 반환하는 함수 아래의 두 table로 실습을 진행해보자. police_station crime_status COUNT 총 갯수를 연산하여

2023년 11월 12일
·
0개의 댓글
·
post-thumbnail

[PGS] 평균 일일 대여 요금 구하기

AVG 함수로 평균을 구할 때에는 해당 컬럼에 NULL값이 있는지 주의해서 사용해야 한다. 만약 NULL이 있다면 이상한 값이 나오기 때문. 위 풀이로 예를 들면 AVG(NVL(DAILY_FEE, 0), 0) 이런식으로 작성해준다면 NULL으로 인해 이상한 결과가 나오

2023년 10월 21일
·
0개의 댓글
·

[ORACLE] 평균 일일 대여 요금 구하기

CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는 SQL문을 작성해주세요. 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은 AVERAGE_FEE 로 지정해주세요.SELECT

2023년 7월 28일
·
0개의 댓글
·
post-thumbnail

[스파르타/SQL] Group by ~, Select by ~

Group by~, Select by ~, Min, Max, Avg, Sum, Round, ~As ~

2023년 7월 10일
·
0개의 댓글
·

0706/OracleSQL

table 조회 시 사용select (column) “(alias)” from (table);: 전체 컬럼 의미방법 3가지 : (column) “(alias)” / (column) (alias) / (column) as (alias)연산된 컬럼 값, 그룹함수의 결과 컬

2023년 7월 6일
·
0개의 댓글
·
post-thumbnail

230627 Oracle SQL 2 [그룹 함수, AVG, SUM, COUNT, RANK]

지난주 문제내 답 -> CASE 로도 풀어보기 나중에!※위 답 오답임!! where 사용 아니고, group by 에 select 에 쓴거 그대로 써줘야함!!이게 맞는거임기본 select문 : select job, min(sal) -> 컬럼명

2023년 6월 27일
·
0개의 댓글
·
post-thumbnail

[Oracle SQL]6일차_복수행함수_23.06.27

평균값 출력하기(AVG)토탈값 출력(SUM)예제. 사원 테이블에서 평균월급을 출력문제 168. 위 결과를 다시 출력하는데, 소수점 이하가 안나오게 출력문제 169. 우리반 테이블에서 평균나이 출력문제 170. 사원테이블에서 직업, 직업별 평균월급 출력문제 171. 위

2023년 6월 27일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 자동차 평균 대여 기간 구하기

CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 평균 대여 기간이 7일 이상인 자동차들의 자동차 ID와 평균 대여 기간(컬럼명: AVERAGE_DURATION) 리스트를 출력하는 SQL문을 작성해주세요. 평균 대여 기간은 소수점 두번째 자리에서

2023년 5월 31일
·
0개의 댓글
·
post-thumbnail

<SQL - 0003> group by, order by, alias

GROUP BY 데이터베이스에서 특정 열을 기준으로 데이터를 그룹화하여 각 그룹의 집계 함수(aggregate function) 를 계산할 수 있으며, 통계 정보를 추출할 때 사용된다. SELECT 문장의 마지막 부분에 위치하며, 그룹화하려는 필드 이름을 지정한다. > GROUP BY 의 기본 문법 데이터를 원하는 기준에 따라 묶어서 보여줄 수 있다....

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

🚙[프로그래머스] 평균 일일 대여 요금 구하기

다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS

2023년 2월 28일
·
0개의 댓글
·

Mysql-151136

SELECT ROUND(AVG(DAILY_FEE)) as AVERAGE_FEEfrom CAR_RENTAL_COMPANY_CARwhere CAR_TYPE='SUV'AVG\->평균을 계산ROUND\->명시한 자릿수+1에서 반올림(명시가 안되면 소수점 첫째 자리에서 반올림)

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

SQL 집계함수

sql집계함수에는 sum, avg, count, max, min가 있다.주로 많이 사용하고 있는 함수들이며 가장 쿼리에서 기초라고 할 수 있다.위 이미지의 table을 예로들면서 시작해보자price의 합계를 계산해보자.로우의 총 갯수를 계산해주며, 컬럼명 대신 \*를

2023년 2월 20일
·
0개의 댓글
·

SELECT 절에서 사용하는 명령어 D02

오라클에서 기본적으로 제공하는 dummy table간단하게 함수를 이용해서 계산결과 값을 확인 할 때 사용하는 테이블dual 테이블은 사용자가 함수(계산)를 실행할때 임시로 사용하기 적합하다.함수에 대한 쓰임을 알고 싶을때 특정 테이블을 이용하여 함수의 값을 리턴받을

2023년 2월 13일
·
0개의 댓글
·

SQL(6) SQL Quiz(2)

show tables;주문과 관련되어 있어보이는 orders를 검색한다.select \* from orders;앱개발 종합반이므로 where을 이용해 반과 관련된 course_title 필드에 조건을 걸어준다.결제수단별이므로 결제수단과 관련 있는 payment_meth

2023년 1월 29일
·
0개의 댓글
·

SQL(4) SQL(4) 범주의 통계를 내주는 Group by

데이터를 그룹으로 묶는 역할 (데이터 그룹화)문법 : select 필드이름 from 테이블이름         group by 필드이름데이터를 그룹으로 묶는 이유는? 간편하고 효율적으로 데이터를 검색하기 위해서예를 들어 현재 user 테이블에서 성씨별로 몇 명의 회원이

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

연산자와 단일행 함수

연산자= : 같다!=, ^=, &lt;> : 같지않다=, &lt;=, >, &lt; : 크거나같다,작거나같다,크다,작다and, or, between and, in, like, is null/is not null※ select select distinct\*as

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

서울에 위치한 식당 목록 출력하기

컬럼의 데이터 평균을 소수점 둘째자리까지 표현한다! (셋째자리에서 반올림한다.)

2023년 1월 13일
·
0개의 댓글
·

SUM, AVG

SUM은 열의 합계를 구하는 함수AVG는 평균을 구하는 함수 AVG 함수는 NULL값을 제외하고 연산하는데 NULLL값을 포함해서 평균을 내야할 경우에는 NVL함수를 사용하여 NULL값을 치환해야 정확한 값이 계산된다.ex) AVG(NVL(SALARY,0))

2022년 10월 17일
·
0개의 댓글
·