# group by

[MySQL] 즐겨찾기가 가장 많은 식당 정보 출력하기
REST_INFO 테이블에서 음식종류별로 즐겨찾기수가 가장 많은 식당의 음식 종류, ID, 식당 이름, 즐겨찾기수를 조회하는 SQL문을 작성해주세요. 이때 결과는 음식 종류를 기준으로 내림차순 정렬해주세요.지금와서 생각해보니 즐겨찾기수를 조작하는거면 having이 아니

입양 시각 구하기(1)
보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 09:00부터 19:59까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다.YEAR : 연도 추출MONTH : 월 추출DA

[MySQL] 진료과별 총 예약 횟수 출력하기
APPOINTMENT 테이블에서 2022년 5월에 예약한 환자 수를 진료과코드 별로 조회하는 SQL문을 작성해주세요. 이때, 컬럼명은 '진료과 코드', '5월예약건수'로 지정해주시고 결과는 진료과별 예약한 환자 수를 기준으로 오름차순 정렬하고, 예약한 환자 수가 같다면

[MySQL] 동명 동물 수 찾기
동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요.where 절을 써서 작동이 안되었음 📍 같은 이름 2번 이상을

[MySQL] 가격대 별 상품 개수 구하기
PRODUCT 테이블에서 만원 단위의 가격대 별로 상품 개수를 출력하는 SQL 문을 작성해주세요. 이때 컬럼명은 각각 컬럼명은 PRICE_GROUP, PRODUCTS로 지정해주시고 가격대 정보는 각 구간의 최소금액(10,000원 이상 ~ 20,000 미만인 구간인 경우

Group by
SQL에서 사용되는 중요한 구문 중 하나.데이터를 그룹화하여 집계 함수를 사용하여 통계 정보를 생성하는 데 사용된다.위 사진은 주문 테이블을 전체 조회한 결과다.이 중에서 cu_id(고객id)가 1인 경우에만 조회하려면 다음과 같이 쿼리를 작성할 수 있다.그럼 아래 사

빅데이터 Java 개발자 교육 - 25일차 [Oracle 마지막 시간 (Oracle 기본문법 총정리)]
금일부로 Oracle의 최종 평가를 진행하였다.추후에도 Oracle은 많은 용도로 사용할 것 같으니, 필요할때마다 참고하기 위해 오늘 시험에 등장한 문제들을 정리해보도록 하겠다.금일 평가를 마무리로, 이제 그동안 배운 모든것들을 활용하여 미니 프로젝트를 진행하게 된다.

[Programmers-SQL] 가격대 별 상품 개수 구하기
💡 가격대 별 상품 개수 구하기 🎯 CASE 문 활용, 🎯 TRUNCATE 함수 활용 1. PRODUCT 테이블 전체 출력하기 2. 가격대 별 상품 개수 출력하기 3. 가격대 기준으로 오름차순 정렬하기

빅데이터 Java 개발자 교육 - 20일차 [Oracle 5번째 시간 (테이블뷰 만들기 및 GROUP BY 실습)]
지난시간은 우리가 고객, 메뉴, 식당 기능까지 Mapper를 구성하여 시험까지 마친 상태이다. 오늘은 다른 테이블과 키를 공유하고 있는 나머지 테이블들(주문, 배달 테이블)의 쿼리문 작성 및 eclipse 코드작성 실습을 할 예정이다. 지금까지 배운 개념들은 실제 업무에서도 사용되는것이니 생각이 나지 않을때마다 블로그 글들 참고하여 문제들을 ...
식품분류별 가장 비싼 식품의 정보 조회하기
다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품코드, 식품분류, 식품 가격을
그룹별 조건에 맞는 식당 목록 출력하기[프로그래머스]
다음은 식당의 정보를 담은 REST_INFO테이블과 식당의 리뷰 정보를 담은 REST_REVIEW 테이블입니다. MEMBER_PROFILE 테이블은 다음과 같으며 MEMBER_ID, MEMBER_NAME, TLNO, GENDER, DATE_OF_BIRTH는 회원 ID,
[SQL] 데이터 분석, 활용 _ 그룹화
데이터를 특징별로 분류한 다음 분석하는 것ex) 성별로 분류한 다음 각가의 데이터 수와 평균 신장 계산📑 결제(payments) 테이블을 결제 방법에 따라 분류하고, 각각의 결제횟수를 조회하시오 📑 상품(products) 테이블을 보관 타입에 따라 분류하고, 각

Mysql-131529
select left(PRODUCT_CODE,2) as CATEGORY,COUNT(\*) as PRODUCTSfrom PRODUCT group by CATEGORYgroup by\-> 특정 칼럼을 기준으로 그룹화(select 시에 별칭으로 정해준 칼럼을 써도 된다.)

[MySQL] 식품분류별 가장 비싼 식품의 정보 조회하기 - GROUP BY
해당 문제 링크하지만 결과를 봤을 때 PRODUCT_NAME이 테이블 순으로 처음 해당 카테고리에 나오는 식품 이름이었다. MAX값에 해당하는 이름이 안나오는 것을 보고 잘못된 코드라는 것을 알았다.FOOD_PRODUCT 테이블에서 식품분류별로 가격이 제일 비싼 식품의

[MySQL] 진료과별 총 예약 횟수 출력하기 - GROUP BY
해당 문제 링크문제를 보고 어떻게 작성해야할지 파헤쳐 보자!APPOINTMENT 테이블에서 2022년 5월에 예약한 환자 수를 진료과코드 별로 조회하는 SQL문을 작성해주세요.= 2022년 5월 예약 환자수를 조회해야 한다! => 조건을 LIKE "2022-05%"를

[MySQL] 서울에 위치한 식당 목록 출력하기
특정 컬럼을 그룹화 하는 GROUP BY 특정 컬럼을 그룹화한 결과에 조건을 거는 HAVINGWHERE랑 HAVING을 헷깔리는 경우가 많은데 WHERE는 그룹화 하기 전이고, HAVING은 그룹화 후에 조건입니다.컬럼 그룹화조건 처리 후에 컬럼 그룹화컬럼 그룹화 후에
중복제거 D03
차례대로 읽어오면서 중복되는것을 제거하는 방법.(살짝 표본채취해서 가죠오는 느낌?)데이터를 그룹핑해서 그 결과를 가져오는 경우 사용한다.집계함수와 짝을 이루어 사용할 수 있다.(데이터를 다 묶어서 가지고 있는 상태이다)\---오더바이는 그룹바이도!!!ORDER BY ,