본문 바로가기
반응형

SQL 연습100

[PCSQL] SQL, 오랜 기간 보호한 동물(2) MySQL, 오랜 기간 보호한 동물(2) 프로그래밍 언어 : SQL난이도 : Level 3 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59411 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT AI.ANIMAL_ID, AI.NAMEFROM ANIMAL_INS AIJOIN ANIMAL_OUTS AO ON AI.ANIMAL_ID = AO.ANIMAL_IDORDER BY DATEDIFF(AO.DATETIME, AI.DATETIME) DESCLIMIT 2; ■ SQL 강의링크 : https:/.. 2025. 1. 6.
[PCSQL] SQL, 있었는데요 없었습니다 MySQL, 있었는데요 없었습니다 프로그래밍 언어 : SQL난이도 : Level 3 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59043 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT AI.ANIMAL_ID, AI.NAMEFROM ANIMAL_INS AIJOIN ANIMAL_OUTS AO ON AI.ANIMAL_ID = AO.ANIMAL_IDWHERE AI.DATETIME > AO.DATETIMEORDER BY AI.DATETIME; ■ SQL 강의링크 : https://metacod.. 2025. 1. 3.
[PCSQL] SQL, 카테고리 별 도서 판매량 집계하기 MySQL, 카테고리 별 도서 판매량 집계하기 프로그래밍 언어 : SQL난이도 : Level 3 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/144855 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT CATEGORY, SUM(SALES) AS TOTAL_SALESFROM BOOK BJOIN BOOK_SALES BS ON B.BOOK_ID = BS.BOOK_IDWHERE BS.SALES_DATE LIKE '2022-01%'GROUP BY B.CATEGORYORDER BY B.CATEGOR.. 2025. 1. 3.
[PCSQL] SQL, 조건별로 분류하여 주문상태 출력하기 MySQL, 조건별로 분류하여 주문상태 출력하기 프로그래밍 언어 : SQL난이도 : Level 3 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131113 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT ORDER_ID, PRODUCT_ID, DATE_FORMAT(OUT_DATE, '%Y-%m-%d') AS OUT_DATE,CASE WHEN OUT_DATE '2022-05-01' THEN '출고대기' ELSE '출고미정'END AS '출고여부'FROM FOOD_ORDERORD.. 2025. 1. 2.
[PCSQL] SQL, 오랜 기간 보호한 동물(1) MySQL, 오랜 기간 보호한 동물(1) 프로그래밍 언어 : SQL난이도 : Level 3 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59044 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 입력하세요SELECT AI.NAME, AI.DATETIMEFROM ANIMAL_INS AILEFT JOIN ANIMAL_OUTS AO ON (AI.ANIMAL_ID = AO.ANIMAL_ID)WHERE AO.DATETIME IS NULLORDER BY AI.DATETIME ASCLIMIT 3;■ SQL 강의링크 :  .. 2025. 1. 2.
[PCSQL] SQL, 부모의 형질을 모두 가지는 대장균 찾기 MySQL, 부모의 형질을 모두 가지는 대장균 찾기 프로그래밍 언어 : SQL난이도 : Level 2 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/301647 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 작성해주세요SELECT A.ID, A.GENOTYPE, B.GENOTYPE AS PARENT_GENOTYPEFROM ECOLI_DATA A JOIN ECOLI_DATA B ON A.PARENT_ID = B.ID WHERE A.GENOTYPE & B.GENOTYPE = B.GENOTYPEORDER BY A... 2025. 1. 1.
[PCSQL] SQL, 연도별 대장균의 크기의 편차 구하기 MySQL, 연도별 대장균의 크기의 편차 구하기 프로그래밍 언어 : SQL난이도 : Level 2 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/299310 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 작성해주세요SELECT YEAR(DIFFERENTIATION_DATE) AS YEAR,(SELECT MAX(SIZE_OF_COLONY) FROM ECOLI_DATAWHERE YEAR(DIFFERENTIATION_DATE) = YEAR) - SIZE_OF_COLONY AS YEAR_DEV, IDFROM ECOL.. 2025. 1. 1.
[PCSQL] SQL, 조건에 맞는 개발자 찾기 MySQL, 조건에 맞는 개발자 찾기 프로그래밍 언어 : SQL난이도 : Level 2 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/276034 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr ■ 작성 코드-- 코드를 작성해주세요SELECT DISTINCT D.ID, D.EMAIL, D.FIRST_NAME, D.LAST_NAMEFROM DEVELOPERS DJOIN SKILLCODES SC ON SC.CODE & D.SKILL_CODE > 0WHERE SC.NAME IN ('Python', 'C#')ORDER BY D.ID; ■ S.. 2024. 12. 31.
[PCSQL] SQL, 업그레이드 된 아이템 구하기 MySQL, 업그레이드 된 아이템 구하기 프로그래밍 언어 : SQL난이도 : Level 2 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/273711 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 작성해주세요SELECT II.ITEM_ID, II.ITEM_NAME, II.RARITYFROM ITEM_INFO IIJOIN ITEM_TREE IT ON II.ITEM_ID = IT.ITEM_IDWHERE IT.PARENT_ITEM_ID IN ( SELECT ITEM_ID FROM ITEM_INFO .. 2024. 12. 31.
[PCSQL] SQL, 분기별 분화된 대장균의 개체 수 구하기 MySQL, 분기별 분화된 대장균의 개체 수 구하기 프로그래밍 언어 : SQL난이도 : Level 2 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/299308 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr■ 작성 코드-- 코드를 작성해주세요SELECT CASE WHEN DATE_FORMAT(DIFFERENTIATION_DATE,'%m') IN ('01', '02', '03') THEN '1Q' WHEN DATE_FORMAT(DIFFERENTIATION_DATE,'%m') IN ('04', '05', '06') THEN .. 2024. 12. 30.
반응형