코딩테스트/프로그래머스 SQL69 [JOIN] 47. 상품을 구매한 회원 비율 구하기 (LV. 5) 👉https://school.programmers.co.kr/learn/courses/30/lessons/131534 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) USER_INFO 테이블과 ONLINE_SALE 테이블에서 2) 2021년에 가입한 전체 회원들 중 3) 상품을 구매한 회원수와 4) 상품을 구매한 회원의 비율(=2021년에 가입한 회원 중 상품을 구매한 회원수 / 2021년에 가입한 전체 회원 수)을 5) 년, 월 별로 출력하는 SQL문을 작성해주세요. 6) 상품을 구매한 회원의 비율은 소수점 두번째자리에서 반올림하고, .. 코딩테스트/프로그래머스 SQL 2022. 11. 28. [JOIN] 46. 상품 별 오프라인 매출 구하기 (LV. 2) 👉https://school.programmers.co.kr/learn/courses/30/lessons/131533 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) PRODUCT 테이블과 OFFLINE_SALE 테이블에서 2) 상품코드 별 매출액(판매가 * 판매량) 합계를 출력하는 SQL문을 작성해주세요. 3) 결과는 매출액을 기준으로 내림차순 정렬해주시고 매출액이 같다면 상품코드를 기준으로 오름차순 정렬해주세요. 💡 풀이 SELECT P.PRODUCT_CODE, SUM(SALE.SALES_AMOUNT * P.PRICE) AS SALE.. 코딩테스트/프로그래머스 SQL 2022. 11. 26. [JOIN] 45. 보호소에서 중성화한 동물 (LV. 4) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/59045 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 보호소에서 중성화 수술을 거친 동물 정보를 알아보려 합니다. 보호소에 들어올 당시에는 중성화1되지 않았지만, 보호소를 나갈 당시에는 중성화된 동물의 2) 아이디와 생물 종, 이름을 3) 아이디 순으로 조회하는 SQL 문을 작성해주세요. 💡 풀이 SELECT I.ANIMAL_ID, I.ANIMAL_TYPE, I.NAME FROM ANIMAL_INS AS I JOIN ANIMA.. 코딩테스트/프로그래머스 SQL 2022. 11. 26. [JOIN] 44. 오랜 기간 보호한 동물(1) (LV. 3) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/59044 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 아직 입양을 못 간 동물 중, 2) 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 3) 이때 결과는 보호 시작일 순으로 조회해야 합니다. 💡 풀이 SELECT I.NAME, I.DATETIME FROM ANIMAL_INS AS I LEFT JOIN ANIMAL_OUTS AS O ON I.ANIMAL_ID = O.ANIMAL_.. 코딩테스트/프로그래머스 SQL 2022. 11. 26. [JOIN] 43. 있었는데요 없었습니다 (LV. 3) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/59043 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 2) 아이디와 이름을 조회하는 SQL문을 작성해주세요. 3) 이때 결과는 보호 시작일이 빠른 순으로 조회해야합니다. 💡 풀이 SELECT I.ANIMAL_ID, I.NAME FROM ANIMAL_INS AS I JOIN ANIMAL_OUTS AS O ON I.ANIMAL_ID.. 코딩테스트/프로그래머스 SQL 2022. 11. 26. [JOIN] 42. 없어진 기록 찾기 (LV. 3) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/59042 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 2) ID와 이름을 3) ID 순으로 조회하는 SQL문을 작성해주세요. 💡 풀이 SELECT O.ANIMAL_ID, O.NAME FROM ANIMAL_OUTS AS O LEFT JOIN ANIMAL_INS AS I ON O.ANIMAL_ID = I.ANIMAL_ID.. 코딩테스트/프로그래머스 SQL 2022. 11. 26. [JOIN] 40. 주문량이 많은 아이스크림들 조회하기 (LV. 4) 👉https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 7월 아이스크림 총 주문량과 상반기의 아이스크림 총 주문량을 더한 값이 2) 큰 순서대로 상위 3개의 맛을 조회하는 SQL 문을 작성해주세요. 💡 풀이 SELECT F.FLAVOR FROM FIRST_HALF AS F JOIN JULY AS J ON F.FLAVOR = J.FLAVOR GROUP BY F.FLAVOR ORDER BY SUM(F.TOTAL_ORDER + J.T.. 코딩테스트/프로그래머스 SQL 2022. 11. 26. [JOIN] 39. 5월 식품들의 총매출 조회하기 (LV. 4) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/131117 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) FOOD_PRODUCT와 FOOD_ORDER 테이블에서 2) 생산일자가 2022년 5월인 식품들의 3) 식품 ID, 식품 이름, 총매출을 조회하는 SQL문을 작성해주세요. 4) 이때 결과는 총매출을 기준으로 내림차순 정렬해주시고 총매출이 같다면 식품 ID를 기준으로 오름차순 정렬해주세요. 💡 풀이 SELECT P.PRODUCT_ID, PRODUCT_NAME, SUM(P.P.. 코딩테스트/프로그래머스 SQL 2022. 11. 26. [IS NULL] 38. 나이 정보가 없는 회원 수 구하기 (LV. 1) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/131528 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) USER_INFO 테이블에서 2) 나이 정보가 없는 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 3) 이때 컬럼명은 USERS로 지정해주세요. 💡 풀이 SELECT COUNT(USER_ID) AS USERS FROM USER_INFO WHERE AGE IS NULL 코딩테스트/프로그래머스 SQL 2022. 11. 23. [IS NULL] 37. NULL 처리하기 (LV. 2) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/59410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 입양 게시판에 동물 정보를 게시하려 합니다. 동물의 생물 종, 이름, 성별 및 중성화 여부를 2) 아이디 순으로 조회하는 SQL문을 작성해주세요. 3) 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 "No name"으로 표시해 주세요. 💡 풀이 SELECT ANIMAL_TYPE, IF(NAME IS NULL, "No nam.. 코딩테스트/프로그래머스 SQL 2022. 11. 23. [IS NULL] 36. 이름이 있는 동물의 아이디 (LV. 1) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/59407 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 2) 단, ID는 오름차순 정렬되어야 합니다. 💡 풀이 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NOT NAME IS NULL 코딩테스트/프로그래머스 SQL 2022. 11. 23. [IS NULL] 35. 이름이 없는 동물의 아이디 (LV. 1) 👉https://school.programmers.co.kr/learn/courses/30/lessons/59039 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 동물 보호소에 들어온 동물 중, 이름이 없는 채로 들어온 동물의 ID를 조회하는 SQL 문을 작성해주세요. 2) 단, ID는 오름차순 정렬되어야 합니다. 💡 풀이 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL 코딩테스트/프로그래머스 SQL 2022. 11. 23. 이전 1 2 3 4 5 6 다음