Notice
Recent Posts
Recent Comments
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- split
- 표분편차
- curdate
- 재퀴쿼리
- tableau
- 재귀쿼리
- limit
- rrule
- 신뢰구간
- truncate
- 표본분포
- concat
- DATE_FORMAT
- Recursive
- python
- calesce
- lambda
- 데이터 리터러시
- pivot table
- 태블로
- 정규분포
- 모집단
- 레이더차트
- 프로그래머스
- join
- datediff
- 표준오차
- dateofmonth
- floor
- merge
Archives
- Today
- Total
반응형
hyezdata 님의 블로그
[SQL] 즐겨찾기가 가장 많은 식당 정보 출력하기, 식품 분류 별 가장 비싼 식품의 정보 조회하기, 5월 식품들의 총 매출 조회하기, 없어진 기록 찾기, 과일로 만든 아이스크림 고르기, 재구매가 일어난 상품과 회원 리스트 구하기 본문
내일배움캠프/코드카타
[SQL] 즐겨찾기가 가장 많은 식당 정보 출력하기, 식품 분류 별 가장 비싼 식품의 정보 조회하기, 5월 식품들의 총 매출 조회하기, 없어진 기록 찾기, 과일로 만든 아이스크림 고르기, 재구매가 일어난 상품과 회원 리스트 구하기
hyezdata 2025. 3. 7. 19:26즐겨찾기가 가장 많은 식당 정보 출력하기
SELECT food_type,
rest_id,
rest_name,
favorites
FROM (SELECT food_type, rest_id, rest_name, favorites,
ROW_NUMBER() OVER (PARTITION BY food_type ORDER BY favorites DESC) AS rown
FROM rest_info
) AS a
WHERE rown=1
ORDER BY food_type DESC
식품 분류 별 가장 비싼 식품의 정보 조회하기
SELECT category, price AS max_price, product_name
FROM (SELECT category, price, product_name,
ROW_NUMBER() OVER (PARTITION BY category ORDER BY price DESC) AS rown
FROM food_product
) AS a
WHERE category IN ('과자', '국', '김치', '식용유')
AND rown=1
ORDER BY price DESC
5월 식품들의 총매출 조회하기
SELECT p.product_id,
p.product_name,
SUM(p.price * o.amount) AS total_sales
FROM food_product p INNER JOIN food_order o ON p.product_id=o.product_id
WHERE DATE_FORMAT(o.produce_date, '%Y-%m') LIKE '2022-05%'
GROUP BY 1, 2
ORDER BY 3 DESC, 1
없어진 기록 찾기
SELECT o.animal_id, o.name
FROM animal_outs o LEFT JOIN animal_ins i ON o.animal_id=i.animal_id
WHERE i.animal_id IS NULL
ORDER BY o.animal_id
과일로 만든 아이스크림 고르기
SELECT f.flavor
FROM first_half f INNER JOIN icecream_info i ON f.flavor=i.flavor
WHERE f.total_order>3000
AND i.ingredient_type='fruit_based'
ORDER BY total_order DESC
재구매가 일어난 상품과 회원 리스트 구하기
SELECT user_id, product_id
FROM online_sale
GROUP BY user_id, product_id
HAVING COUNT(product_id)>1
ORDER BY user_id, product_id DESC
728x90
반응형
'내일배움캠프 > 코드카타' 카테고리의 다른 글
[파이썬] 두 수의 합, 두 수의 나눗셈, 각도기, 짝수의 합, 배열의 평균값 (0) | 2025.03.17 |
---|---|
[파이썬] 두 수의 차, 두 수의 곱, 몫 구하기, 나이 출력, 숫자 비교하기 (0) | 2025.03.17 |
[SQL] 가격대 별 상품 개수 구하기, 3월에 태어난 여성 회원 목록 출력하기 (0) | 2025.03.05 |
[SQL] 평균 일일 대여 요금 구하기 (0) | 2025.03.04 |
[SQL] 오랜 기간 보호한 동물(2) (0) | 2025.02.28 |