| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- SQL
- pandas
- 전처리
- 파이썬
- 아마존
- EDA
- code
- 코딩테스트
- 연산자
- numpy
- kaggle
- 시각화
- 코테
- 데이터사이언스
- 프로그래머스
- 머신러닝
- 데이터 전처리
- 데이터분석
- 캐글
- Python
- get_dummies
- data science
- mysql
- 데이터구조
- machinelearning
- 데이터과학
- dataframe
- 데이터전처리
- Data Analysis
- 불리언
- Today
- Total
목록code (63)
Road to Data Scientist
조건에 맞는 개발자 찾기 SKILLCODES 테이블- NAME: 스킬 이름- CATEGORY: 스킬 범주- CODE: 스킬 코드(* 스킬의 코드는 2진수로 표현했을 때 각 bit로 구분될 수 있도록 2의 제곱수로 구성되어 있습니다.)DEVELOPERS 테이블- ID: 개발자 ID- FIRST_NAME: 개발자 이름- LAST_NAME: 개발자 성- EMAIL: 개발자 이메일- SKILL_CODE: 스킬코드(* 스킬의 코드는 2진수로 표현했을 때 각 bit로 구분될 수 있도록 2의 제곱수로 구성되어 있습니다.) 문제DEVELOPERS 테이블에서 Python이나 C# 스킬을 가진 개발자의 정보를 조회하려 합니다. 조건에 맞는 개발자의 ID, 이메일, 이름, 성을 조회하는 SQL 문을 작성해 주세요. 결과는 ..
업그레이드 된 아이템 구하기 ITEM_INFO, ITEM_TREE 테이블- ITEM_ID: 아이템 아이디- ITEM_NAME: 아이템 명- RARITY: 희귀도- PRICE: 아이템 가격- ITEM_ID: 아이템 아이디- PARENT_ITEM_ID: PARENT 아이템 아이디 문제아이템의 희귀도가 'RARE'인 아이템들의 모든 다음 업그레이드 아이템의 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME), 아이템의 희귀도(RARITY)를 출력하는 SQL 문을 작성해 주세요. 이때 결과는 아이템 ID를 기준으로 내림차순 정렬주세요. 정답예시 코드SELECT I.ITEM_ID, ITEM_NAME, RARITYFROM ITEM_INFO IJOIN ITEM_TREE TON T.ITEM_ID = I.ITE..
분기별 분화된 대장균의 개체 수 구하기 ECOLI_DATA 테이블- ID: 대장균 개체의 ID- PARENT_ID: 부모 개체의 ID (최초 대장균 개체의 PARENT_ID 는 NULL 값)- SIZE_OF_COLONY: 개체의 크기- DIFFERENTIATION_DATE: 분화되어 나온 날짜- GENOTYPE: 개체의 형질 문제각 분기(QUARTER)별 분화된 대장균의 개체의 총 수(ECOLI_COUNT)를 출력하는 SQL 문을 작성해주세요. 이때 각 분기에는 'Q' 를 붙이고 분기에 대해 오름차순으로 정렬해주세요. 대장균 개체가 분화되지 않은 분기는 없습니다. 정답예시 코드SELECT CONCAT(QUARTER(DIFFERENTIATION_DATE),'Q') AS QUARTER, COUNT(*) AS..
특정 물고기를 잡은 총 수 구하기 FISH_INFO 테이블- ID: 물고기 아이디- FISH_TYPE: 물고기 종류(숫자)- LENGTH: 물고기의 길이 (cm)- TIME: 물고기 잡은 날짜FISH_NAME_INFO 테이블- FISH_TYPE: 물고기 종류(숫자)- FISH_NAME: 물고기 이름(문자) 문제FISH_INFO 테이블에서 잡은 BASS와 SNAPPER의 수를 출력하는 SQL 문을 작성해주세요. 컬럼명은 'FISH_COUNT`로 해주세요. 정답예시 코드SELECT COUNT(*) AS FISH_COUNTFROM FISH_INFO AJOIN FISH_NAME_INFO BON A.FISH_TYPE = B.FISH_TYPEWHERE FISH_NAME = 'BASS' OR FISH_NAME = '..
조건에 맞는 사원 정보 조회하기 HR_DEPARTMENT 테이블HR_EMPLOYEES 테이블HR_GRADE 테이블- DEPT_ID: 부서 아이디- DEPT_NAME_KR: 국문 부서명- DEPT_NAME_EN: 영문 부서명- LOCATION: 부서 위치- EMP_NO: 사번- EMP_NAME: 성명- DEPT_ID: 부서 아이디- POSITION: 직책- EMAIL: 이메일- COMP_TEL: 전화번호- HIRE_DATE: 입사일- SAL: 연봉- EMP_NO: 사번- YEAR: 연도- HALF_YEAR: 반기- SCORE: 평가점수 문제HR_DEPARTMENT, HR_EMPLOYEES, HR_GRADE 테이블에서 2022년도 한해 평가 점수가 가장 높은 사원 정보를 조회하려 합니다. 2022년도 평가..
자동차 평균 대여 기간 구하기 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블- HISTORY_ID: 자동차 대여 기록 ID- CAR_ID: 자동차 ID- START_DATE: 대여 시작일- END_DATE: 대여 종료일 문제CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 평균 대여 기간이 7일 이상인 자동차들의 자동차 ID와 평균 대여 기간(컬럼명: AVERAGE_DURATION) 리스트를 출력하는 SQL문을 작성해주세요. 평균 대여 기간은 소수점 두번째 자리에서 반올림하고, 결과는 평균 대여 기간을 기준으로 내림차순 정렬해주시고, 평균 대여 기간이 같으면 자동차 ID를 기준으로 내림차순 정렬해주세요. 정답예시 코드SELECT CAR_ID, ROUND(AVG(..