[MySQL, LV.4]저자 별 카테고리 별 매출액 집계하기
·
SQL/programmers
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT A.AUTHOR_ID, A.AUTHOR_NAME, B.CATEGORY, SUM(B.PRICE*BS.SALES) AS TOTAL_SALES FROM AUTHOR A -- row수가 더 적은 것을 기준으로 join JOIN BOOK B ON A.AUTHOR_ID = B.AUTHOR_ID JOIN BOOK_SALES BS ON B.BOOK_ID = BS.BOOK_ID WHERE LEFT(BS.SALES_DATE,7) = '2022-01'-- 2022년 1월 데이터만 출력할 수 있도록 필터링 GROUP ..
[1076#_EASY] Project Employees II
·
SQL/leetcode
보호되어 있는 글입니다.
[1075#_EASY] Project Employees I
·
SQL/leetcode
보호되어 있는 글입니다.
[1141_EASY] User Activity for the Past 30 Days I
·
SQL/leetcode
Table: Activity +---------------+---------+ | Column Name | Type | +---------------+---------+ | user_id | int | | session_id | int | | activity_date | date | | activity_type | enum | +---------------+---------+ There is no primary key for this table, it may have duplicate rows. The activity_type column is an ENUM of type ('open_session', 'end_session', 'scroll_down', 'send_message'). The table ..
[603#_EASY]Consecutive Available Seats
·
SQL/leetcode
보호되어 있는 글입니다.
[MEDIUM] Top Competitors
·
SQL/hacker rank
Top Competitors | HackerRank Query a list of top-scoring hackers. www.hackerrank.com 문제 조건 2개 이상의 챌린지에서 만점을 받은 참가자의 이름과 id를 출력하시오 만점을 받은 챌린지의 개수를 기준으로 내림차순 -> id 오름차순 문제 풀이 select h.hacker_id, h.name from submissions s inner join hackers h on s.hacker_id = h.hacker_id inner join challenges c on s.challenge_id = c.challenge_id inner join difficulty d on c.difficulty_level = d.difficulty_level whe..
[MEDIUM] The Report
·
SQL/hacker rank
The Report | HackerRank Write a query to generate a report containing three columns: Name, Grade and Mark. www.hackerrank.com 문제 조건 이름, 등급, 점수의 세 개의 열이 포함된 보고서를 출력하시오. 8 보다 낮은 등급을 받은 학생들의 이름은 출력하지 않습니다. 정렬 순서는 아래와 같습니다 : 등급을 기준으로 내림차순 -> 이름을 알파벳 순으로 정렬 -> 점수를 기준으로 오름차순 문제 풀이 select (case when g.grade < 8 then Null else s.name end) as name, g.grade, s.marks from students s join grades g on s.mark..
[EASY] Weather Observation Station 8
·
SQL/hacker rank
Weather Observation Station 8 | HackerRank Query CITY names that start AND end with vowels. www.hackerrank.com 문제 조건 a,e,i,o,u로 시작하면서 끝나는 city 이름을 유니크하게 출력하시오. 문제 풀이 select distinct city from station where city regexp '^[a,e,i,o,u]' and city regexp '[a,e,i,o,u]$'