join

CODING TEST/PROGRAMMERS

[SQL Lv.3] 프로그래머스 SQL Level 3 문제 정답 (대장균 크기에 따라 분류하기 2, 대장균 크기에 따라 분류하기 1, 대장균들의 자식의 수 구하기, 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기, 물고기 종류 별 대어 찾기, 부서별 평균 연봉 조회하기)

모든 문제는 MySQL로 풀이했습니다 ❕오늘의 문제 6개는 아래와 같습니다 ⤵️ 1. 대장균 크기에 따라 분류하기 2🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/301649 ⌨️ 작성한 쿼리문 (MySQL)WITH COLONY_RANK AS ( SELECT ID, (RANK() OVER (ORDER BY SIZE_OF_COLONY DESC) * 100.0 / (SELECT COUNT(*) FROM ECOLI_DATA)) RANK_OF_COLONY FROM ECOLI_DATA) SELECT ID, CASE WHEN RANK_OF_COLONY 25 AND RANK_OF_..

CODING TEST/PROGRAMMERS

[SQL Lv.3] 프로그래머스 SQL Level 3 문제 정답 (헤비 유저가 소유한 장소, 오랜 기간 보호한 동물(2), 오랜 기간 보호한 동물(1), 있었는데요 없었습니다, 없어진 기록 찾기)

모든 문제는 MySQL로 풀이했습니다 ❕오늘의 문제 5개는 아래와 같습니다 ⤵️ 1. 헤비 유저가 소유한 장소🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/77487 ⌨️ 작성한 쿼리문 (MySQL)WITH TEMP AS ( SELECT HOST_ID FROM PLACES GROUP BY HOST_ID HAVING COUNT(HOST_ID) >= 2)SELECT * FROM PLACESWHERE HOST_ID IN (SELECT HOST_ID FROM TEMP)ORDER BY ID 2. 오랜 기간 보호한 동물(2)🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/l..

CODING TEST/PROGRAMMERS

[SQL Lv.2] 프로그래머스 SQL Level 2 문제 정답 (부모의 형질을 모두 가지는 대장균 찾기, 연도별 대장균 크기의 편차 구하기, 분기별 분화된 대장균의 개체 수 구하기, 특정 물고기를 잡은 총 수 구하기, 월별 잡은 물고기 수 구하기)

모든 문제는 MySQL로 풀이했습니다 ❕오늘의 문제 5개는 아래와 같습니다 ⤵️ 1. 부모의 형질을 모두 가지는 대장균 찾기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/301647 ⌨️ 작성한 쿼리문 (MySQL)SELECT A.ID, A.GENOTYPE GENOTYPE, B.GENOTYPE PARENT_GENOTYPEFROM ECOLI_DATA A INNER JOIN ECOLI_DATA B ON A.PARENT_ID = B.IDWHERE A.PARENT_ID IS NOT NULL AND A.GENOTYPE & B.GENOTYPE = B.GENOTYPEORDER BY ID 2. 연도별 대장균 크기의 편차 구하기🔗 문제 링크http..

CODING TEST/PROGRAMMERS

[SQL Lv.2] 프로그래머스 SQL Level 2 문제 정답 (물고기 종류 별 잡은 수 구하기, 노선별 평균 역 사이 거리 조회하기, 연도 별 평균 미세먼지 농도 조회하기, 조건에 맞는 사원 정보 조회하기, 조건에 맞는 개발자 찾기)

모든 문제는 MySQL로 풀이했습니다 ❕오늘의 문제 5개는 아래와 같습니다 ⤵️ 1. 물고기 종류 별 잡은 수 구하기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/293257 ⌨️ 작성한 쿼리문 (MySQL)SELECT COUNT(*) FISH_COUNT, B.FISH_NAMEFROM FISH_INFO A INNER JOIN FISH_NAME_INFO B ON A.FISH_TYPE = B.FISH_TYPEGROUP BY B.FISH_NAMEORDER BY FISH_COUNT DESC 2. 노선별 평균 역 사이 거리 조회하기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lesso..

CODING TEST/PROGRAMMERS

[SQL Lv.2] 프로그래머스 SQL Level 2 문제 정답 (자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기, 조건에 맞는 도서와 저자 리스트 출력하기, 성분으로 구분한 아이스크림 총 주문량, 진료과별 총 예약 횟수 출력하기, 재구매가 일어난 상품과 회원 리스트 구하기)

모든 문제는 MySQL로 풀이했습니다 ❕오늘의 문제 5개는 아래와 같습니다 ⤵️ 1. 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/151137 ⌨️ 작성한 쿼리문 (MySQL)SELECT CAR_TYPE, COUNT(*) AS CARS FROM CAR_RENTAL_COMPANY_CARWHERE OPTIONS LIKE "%통풍시트%" OR OPTIONS LIKE "%열선시트%" OR OPTIONS LIKE "%가죽시트%"GROUP BY CAR_TYPEORDER BY CAR_TYPE 2. 조건에 맞는 도서와 저자 리스트 출력하기🔗 문제 링크https://school.programme..

CODING TEST/PROGRAMMERS

[SQL Lv.2] 프로그래머스 SQL Level 2 문제 정답 (상품 별 오프라인 매출 구하기, 가격대 별 상품 개수 구하기, 카테고리 별 상품 개수 구하기, 3월에 태어난 여성 회원 목록 출력하기)

모든 문제는 MySQL로 풀이했습니다 ❕오늘의 문제 4개는 아래와 같습니다 ⤵️ 1. 상품 별 오프라인 매출 구하기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/131533 ⌨️ 작성한 쿼리문 (MySQL)SELECT A.PRODUCT_CODE, SUM(A.PRICE * B.SALES_AMOUNT) SALESFROM PRODUCT AS A JOIN OFFLINE_SALE AS B ON A.PRODUCT_ID = B.PRODUCT_IDGROUP BY A.PRODUCT_CODEORDER BY SALES DESC, A.PRODUCT_CODE ASC 2. 가격대 별 상품 개수 구하기🔗 문제 링크https://school.programmer..

CODING TEST/PROGRAMMERS

[SQL Lv.1] 프로그래머스 SQL Level 1 문제 정답 (평균 일일 대여 요금 구하기, 조건에 맞는 도서 리스트 출력하기, 과일로 만든 아이스크림 고르기, 인기있는 아이스크림, 흉부외과 또는 일반외과 의사 목록 출력하기)

모든 문제는 MySQL로 풀이했습니다 ❕오늘의 문제 5개는 아래와 같습니다 ⤵️ 1. 평균 일일 대여 요금 구하기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/151136 ⌨️ 작성한 쿼리문 (MySQL)SELECT ROUND(AVG(DAILY_FEE)) AS AVERAGE_FEEFROM CAR_RENTAL_COMPANY_CARWHERE CAR_TYPE = 'SUV' 2. 조건에 맞는 도서 리스트 출력하기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/144853 ⌨️ 작성한 쿼리문 (MySQL)SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_D..

CODING TEST/PROGRAMMERS

[코딩 기초 트레이닝] Python 8일차 (간단한 논리 연산, 주사위 게임 3, 글자 이어 붙여 문자열 만들기, 9로 나눈 나머지, 문자열 여러 번 뒤집기)

모든 문제는 Python으로 풀이했습니다 ❕오늘의 문제 5개는 아래와 같습니다 ⤵️ 1. 간단한 논리 연산🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/181917 ⌨️ 작성한 코드 (Python)def solution(x1, x2, x3, x4): answer = ((x1 or x2) and (x3 or x4)) return answer 2. 주사위 게임 3🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/181916 ⌨️ 작성한 코드 (Python)def solution(a, b, c, d): dice = [a, b, c, d] dic..

CODING TEST/PROGRAMMERS

[코딩 기초 트레이닝] Python 3일차 (문자열 섞기, 문자 리스트를 문자열로 변환하기, 문자열 곱하기, 더 크게 합치기, 두 수의 연산값 비교하기)

모든 문제는 Python으로 풀이했습니다 ❕오늘의 문제 5개는 아래와 같습니다 ⤵️ 1. 문자열 섞기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/181942 ⌨️ 작성한 코드 (Python)def solution(str1, str2): answer = '' for i in range(len(str1)): answer += str1[i] + str2[i] return answer 2. 문자 리스트를 문자열로 변환하기🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/181941 ⌨️ 작성한 코드 (Python)def s..

개발자 만두
'join' 태그의 글 목록