SQL

·SQL
문제https://school.programmers.co.kr/learn/courses/30/lessons/293261 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제풀이1. FISH_NAME_INFO의 FISH_NAME 필드와 나머지 FISH_INFO의 필드가 필요!!FISH_TYPE을 이용해 두 테이블을 JOIN해준다 2. 서브쿼리를 통해 타입별 가장 큰 물고기 길이 값들을 구해준다. 쿼리SELECT I.ID, N.FISH_NAME, I.LENGTH FROM FISH_INFO I JOIN FISH_NAME_INFO N ON I.FISH_TYPE = ..
·SQL
문제https://school.programmers.co.kr/learn/courses/30/lessons/273712 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr더 이상 업그레이드할 수 없는 아이템의 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME), 아이템의 희귀도(RARITY)를 출력하는 SQL 문을 작성해 주세요. 이때 결과는 아이템 ID를 기준으로 내림차순 정렬해 주세요.  문제 풀이해당문제에서는 더 이상 업그레이드 할 수 없는 아이템이 무엇인지 구해야합니다.즉 PARENT_ITEM_ID에 해당하는 ITEM_ID는 업그레이드가 가능한 대..
·SQL
문제FISH_INFO에서 평균 길이가 33cm 이상인 물고기들을 종류별로 분류하여 잡은 수, 최대 길이, 물고기의 종류를 출력하는 SQL문을 작성해주세요. 결과는 물고기 종류에 대해 오름차순으로 정렬해주시고, 10cm이하의 물고기들은 10cm로 취급하여 평균 길이를 구해주세요.컬럼명은 물고기의 종류 'FISH_TYPE', 잡은 수 'FISH_COUNT', 최대 길이 'MAX_LENGTH'로 해주세요. 문제풀이평균이 33 이상인 물고기의 잡은 수, 최대 길이, 물고기 종류를 구해야 한다. 10cm이하의 물고기는 10cm로 취급한 후 평균 길이를 구해야함!!=> IFNULL 함수를 이용해 10cm로 계산해준다.IFNULL(LENGTH, 10) => LENGTH가 NULL인 값은 10으로!SELECT COUN..
·SQL
문제https://school.programmers.co.kr/learn/courses/30/lessons/299308 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  문제풀이각 분기별 분화된 대장균의 총 수를 구해야합니다. 분기란?1 ~ 3월  -> 1분기4 ~ 6월 -> 2분기7 ~ 9월 -> 3분기10 ~ 12 -> 4분기 1. 각 분기를 어떻게 나눌 것인가?!조건을 통해 분기를 나누고 GROUP BY 해준다SELECT CASE WHEN MONTH(DIFFERENTIATION_DATE) BETWEEN 1 AND 3 THEN '1Q' ..
·SQL
문제https://school.programmers.co.kr/learn/courses/30/lessons/284527 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  문제풀이2022년 한 해 평가점수가 가장 높은 사원 정보를 구해야합니다. 1. 우리에게 필요한 정보는 HR_GRADE, HR_EMPLOYEES 2개의 테이블에 있습니다 두 테이블을 JOIN해줍니다.HR_GRADE G JOIN HR_EMPLOYEES E ON G.EMP_NO = E.EMP_NO 2. 같은 사원의 1, 2분기 합을 구해야 하기 때문에 사원번호로 GROUP BY로 묶고 SUM 함수를..
여포개발자
'SQL' 카테고리의 글 목록