| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 전처리
- 데이터사이언스
- 프로그래머스
- 파이썬
- 불리언
- 머신러닝
- 코딩테스트
- Data Analysis
- dataframe
- 데이터전처리
- get_dummies
- 데이터분석
- 시각화
- 캐글
- data science
- code
- 데이터 전처리
- pandas
- machinelearning
- 아마존
- 데이터과학
- 데이터구조
- kaggle
- Python
- SQL
- 연산자
- EDA
- mysql
- 코테
- numpy
- Today
- Total
목록SQL (70)
Road to Data Scientist
가장 큰 물고기 10마리 구하기 FISH_INFO 테이블- ID: 물고기 아이디- FISH_TYPE: 물고기 종류(숫자)- LENGTH: 잡은 물고기 길이 (cm) (10cm 이하일 경우 NULL)- TIME: 잡은 날짜 문제FISH_INFO 테이블에서 가장 큰 물고기 10마리의 ID와 길이를 출력하는 SQL 문을 작성해주세요. 결과는 길이를 기준으로 내림차순 정렬하고, 길이가 같다면 물고기의 ID에 대해 오름차순 정렬해주세요. 단, 가장 큰 물고기 10마리 중 길이가 10cm 이하인 경우는 없습니다.ID 컬럼명은 ID, 길이 컬럼명은 LENGTH로 해주세요. 정답 예시 코드SELECT ID, LENGTHFROM FISH_INFOWHERE LENGTH IS NOT NULLORDER BY LENGTH DE..
잡은 물고기의 평균 길이 구하기FISH_INFO 테이블- ID: 물고기 아이디- FISH_TYPE: 물고기 종류(숫자)- LENGTH: 잡은 물고기 길이 (cm) (10cm 이하일 경우 NULL)- TIME: 잡은 날짜 문제잡은 물고기의 평균 길이를 출력하는 SQL문을 작성해주세요. 평균 길이를 나타내는 컬럼 명은 AVERAGE_LENGTH로 해주세요. 평균 길이는 소수점 3째자리에서 반올림하며, 10cm 이하의 물고기들은 10cm 로 취급하여 평균 길이를 구해주세요. 정답 예시 코드SELECT ROUND(AVG(IFNULL(LENGTH,10)),2) AS AVERAGE_LENGTHFROM FISH_INFO 설명1. FISH_INFO 에서 LENGTH를 추출하는데1-1. 10cm 이하는 NULL 로 되어..
자동차 대여 기록에서 장기/단기 대여 구분하기CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블- HISTORY_ID: 자동차 대여 기록 ID- CAR_ID: 자동차 ID- START_DATE: 대여 시작일- END_DATE: 대여 종료일 문제CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일이 2022년 9월에 속하는 대여 기록에 대해서 대여 기간이 30일 이상이면 '장기 대여' 그렇지 않으면 '단기 대여' 로 표시하는 컬럼(컬럼명: RENT_TYPE)을 추가하여 대여기록을 출력하는 SQL문을 작성해주세요. 결과는 대여 기록 ID를 기준으로 내림차순 정렬해주세요. 정답 예시 코드SELECT HISTORY_ID, CAR_ID, DATE_FORMAT(STAR..
Python 개발자 찾기 DEVELOPER_INFO 테이블- ID: 아이디- FIRST_NAME: 이름- LAST_NAME: 성- EMAIL: 이메일- SKILL_1: 첫 번째 스킬- SKILL_2: 두 번째 스킬- SKILL_3: 세 번째 스킬 문제DEVELOPER_INFOS 테이블에서 Python 스킬을 가진 개발자의 정보를 조회하려 합니다. Python 스킬을 가진 개발자의 ID, 이메일, 이름, 성을 조회하는 SQL 문을 작성해 주세요.결과는 ID를 기준으로 오름차순 정렬해 주세요. 정답 예시 코드SELECT ID, EMAIL, FIRST_NAME, LAST_NAMEFROM DEVELOPER_INFOSWHERE SKILL_1 = 'Python' OR SKILL_2 = 'Python' OR SKIL..
한 해에 잡은 물고기 수 구하기 FISH_INFO 테이블- ID: 물고기 아이디- FISH_TYPE: 물고기 종류(숫자)- LENGTH: 잡은 물고기 길이 (cm) (10cm 이하일 경우 NULL)- TIME: 잡은 날짜 문제FISH_INFO 테이블에서 2021년도에 잡은 물고기 수를 출력하는 SQL 문을 작성해주세요.이 때 컬럼명은 'FISH_COUNT' 로 지정해주세요. 정답 예시 코드SELECT COUNT(*) AS FISH_COUNTFROM FISH_INFOWHERE DATE_FORMAT(TIME, '%Y') = '2021'; 설명1. FISH_INFO 테이블에서 COUNT(*)로 잡은 물고기 개수를 세는데, 이를 FISH_COUNT 로 나타내고2. 2021년 잡은 물고기 개수를 구해야 하니까 W..
잔챙이 잡은 수 구하기 FISH_INFO 테이블- ID: 물고기 아이디- FISH_TYPE: 물고기 종류(숫자)- LENGTH: 잡은 물고기 길이 (cm) (10cm 이하일 경우 NULL)- TIME: 잡은 날짜 문제잡은 물고기 중 길이가 10cm 이하인 물고기의 수를 출력하는 SQL 문을 작성해주세요.물고기의 수를 나타내는 컬럼 명은 FISH_COUNT로 해주세요. 정답 예시 코드SELECT COUNT(*) AS FISH_COUNTFROM FISH_INFOWHERE LENGTH IS NULL; 설명1. FISH_INFO 테이블에서 COUNT(*)로 개수를 세는데, 이 값을 FISH_COUNT로 주고2. 개수는 10cm 이하인 물고기니까 LENGTH IS NULL 인 값의 개수를 세기 출처https://..