코딩테스트/프로그래머스 SQL69 [프로그래머스/SQL] 60. 저자 별 카테고리 별 매출액 집계하기 (GROUP BY - LV. 4) 👉 https://school.programmers.co.kr/learn/courses/30/lessons/144856 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 2022년 1월의 도서 판매 데이터를 기준으로 2) 저자 별, 카테고리 별 매출액(TOTAL_SALES = 판매량 * 판매가) 을 구하여, 3) 저자 ID(AUTHOR_ID), 저자명(AUTHOR_NAME), 카테고리(CATEGORY), 매출액(SALES) 리스트를 출력하는 SQL문을 작성해주세요. 4) 결과는 저자 ID를 오름차순으로, 저자 ID가 같다면 카테고리를 내림.. 코딩테스트/프로그래머스 SQL 2023. 2. 10. [프로그래머스/SQL] 58. 조건에 맞는 도서와 저자 리스트 출력하기 (JOIN - LV. 2) 👉https://school.programmers.co.kr/learn/courses/30/lessons/144854 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) '경제' 카테고리에 속하는 도서들의 2) 도서 ID(BOOK_ID), 저자명(AUTHOR_NAME), 출판일(PUBLISHED_DATE) 리스트를 출력하는 SQL문을 작성해주세요. 3) 결과는 출판일을 기준으로 오름차순 정렬해주세요. 4) PUBLISHED_DATE의 데이트 포맷이 예시와 동일해야 정답처리 됩니다. 💡 풀이 SELECT B.BOOK_ID, A.AUTHOR_N.. 코딩테스트/프로그래머스 SQL 2023. 2. 9. [프로그래머스/SQL] 57. 조건에 맞는 도서 리스트 출력하기 (SELECT - LV. 1) 👉https://school.programmers.co.kr/learn/courses/30/lessons/144853 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 2) 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해주세요. 3) 결과는 출판일을 기준으로 오름차순 정렬해주세요. 4) PUBLISHED_DATE의 데이트 포맷이 예시와 동일해야 정답처리 됩니다. 💡 풀이 SELECT BOOK_ID, DATE.. 코딩테스트/프로그래머스 SQL 2023. 2. 9. [프로그래머스/SQL] 56. 평균 일일 대여 요금 구하기 (SELECT - LV. 1) 👉https://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 2) 평균 일일 대여 요금을 출력하는 SQL문을 작성해주세요. 3) 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 4) 컬럼명은 AVERAGE_FEE 로 지정해주세요. 💡 풀이 SELECT ROUND(SUM(DAILY_FEE) / COUNT(DAILY_FEE), 0) .. 코딩테스트/프로그래머스 SQL 2023. 2. 9. [프로그래머스/SQL] 55. DATETIME에서 DATE로 형 변환 (String, Date - LV. 2) 👉https://school.programmers.co.kr/learn/courses/30/lessons/59414 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) ANIMAL_INS 테이블에 등록된 모든 레코드에 대해, 각 동물의 아이디와 이름, 들어온 날짜1를 조회하는 SQL문을 작성해주세요. 2) 이때 결과는 아이디 순으로 조회해야 합니다. 💡 풀이 SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, "%Y-%m-%d") AS "날짜" FROM ANIMAL_INS ORDER BY ANIMAL_ID 코딩테스트/프로그래머스 SQL 2022. 12. 6. [프로그래머스/SQL] 54. 카테고리 별 상품 개수 구하기 (String, Date - LV. 2) 👉https://school.programmers.co.kr/learn/courses/30/lessons/131529 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) PRODUCT 테이블에서 상품 카테고리 코드(PRODUCT_CODE 앞 2자리) 별 상품 개수를 출력하는 SQL문을 작성해주세요. 2) 결과는 상품 카테고리 코드를 기준으로 오름차순 정렬해주세요. 💡 풀이 SELECT LEFT(PRODUCT_CODE, 2) AS CATEGORY, COUNT(*) AS PRODUCTS FROM PRODUCT GROUP BY CATEGORY O.. 코딩테스트/프로그래머스 SQL 2022. 12. 6. [프로그래머스/SQL] 53. 오랜 기간 보호한 동물(2) (String, Date - LV. 3) 👉https://school.programmers.co.kr/learn/courses/30/lessons/59411 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 입양을 간 동물 중, 2) 보호 기간이 가장 길었던 동물 두 마리의 3) 아이디와 이름을 조회하는 SQL문을 작성해주세요. 4) 이때 결과는 보호 기간이 긴 순으로 조회해야 합니다. 💡 풀이 SELECT i.ANIMAL_ID, i.NAME FROM ANIMAL_INS AS i JOIN ANIMAL_OUTS AS o ON i.ANIMAL_ID = o.ANIMAL_ID ORDER.. 코딩테스트/프로그래머스 SQL 2022. 12. 6. [String, Date] 52. 중성화 여부 파악하기 (LV. 2) 👉https://school.programmers.co.kr/learn/courses/30/lessons/59409 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 중성화된 동물은 SEX_UPON_INTAKE 컬럼에 'Neutered' 또는 'Spayed'라는 단어가 들어있습니다. 2) 동물의 아이디와 이름, 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 3) 이때 중성화가 되어있다면 'O', 아니라면 'X'라고 표시해주세요. 💡 풀이 SELECT ANIMAL_ID, NAME,IF(SEX_UPON_INTAKE LIKE ".. 코딩테스트/프로그래머스 SQL 2022. 12. 2. [String, Date] 51. 이름에 el이 들어가는 동물 찾기 (LV. 2) 👉https://school.programmers.co.kr/learn/courses/30/lessons/59047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 보호소에 돌아가신 할머니가 기르던 개를 찾는 사람이 찾아왔습니다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 2) 이름에 "EL"이 들어가는 3) 개의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 4) 이때 결과는 이름 순으로 조회해주세요. 단, 이름의 대소문자는 구분하지 않습니다. 💡 풀이 SELE.. 코딩테스트/프로그래머스 SQL 2022. 12. 2. [String, Date] 50. 루시와 엘라 찾기 (LV. 2) 👉https://school.programmers.co.kr/learn/courses/30/lessons/59046 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) 동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 2) 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL 문을 작성해주세요. 💡 풀이 SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME IN("Lucy", "Ella", "Pickle.. 코딩테스트/프로그래머스 SQL 2022. 11. 28. [String, Date] 49. 조건별로 분류하여 주문상태 출력하기 (LV. 3) 👉https://school.programmers.co.kr/learn/courses/30/lessons/131113 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) FOOD_ORDER 테이블에서 5월 1일을 기준으로 2) 주문 ID, 제품 ID, 출고일자, 출고여부를 조회하는 SQL문을 작성해주세요. 3) 출고여부는 5월 1일까지 출고완료로 이 후 날짜는 출고 대기로 미정이면 출고미정으로 출력해주시고, 4) 결과는 주문 ID를 기준으로 오름차순 정렬해주세요. 💡 풀이 SELECT ORDER_ID, PRODUCT_ID, DATE_FORM.. 코딩테스트/프로그래머스 SQL 2022. 11. 28. [String, Date] 48. 취소되지 않은 진료 예약 조회하기 (LV. 4) 👉https://school.programmers.co.kr/learn/courses/30/lessons/132204 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤔 문제 분석 1) PATIENT, DOCTOR 그리고 APPOINTMENT 테이블에서 2) 2022년 4월 13일 취소되지 않은 3) 흉부외과(CS) 진료 예약 내역을 조회하는 SQL문을 작성해주세요. 4) 진료예약번호, 환자이름, 환자번호, 진료과코드, 의사이름, 진료예약일시 항목이 출력되도록 작성해주세요. 5) 결과는 진료예약일시를 기준으로 오름차순 정렬해주세요. 💡 풀이 SELECT A.. 코딩테스트/프로그래머스 SQL 2022. 11. 28. 이전 1 2 3 4 5 6 다음