일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 러닝스푼즈
- 자격증
- 스타터스부트캠프
- 데이터분석
- 유데미부트캠프
- 2024년
- 데이터분석가
- trouble shooting
- MySQL
- AICE
- 취업부트캠프
- 프리온보딩
- 프로그래머스
- 코딩테스트
- 실습
- 데이터시각화
- 쿼리테스트
- Python
- 태블로
- tableau
- 유데미
- 파이썬
- 유데미코리아
- SQL
- 회고록
- 자격증준비
- 프로젝트
- 코테
- 부트캠프후기
- Tableau Desktop Specialist
- Today
- Total
목록코딩테스트 (6)
신이 되고 싶은 갓지이

1. 상품을 구매한 회원 비율 구하기(JOIN) 정답률 : 45% 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제USER_INFO 테이블과 ONLINE_SALE 테이블에서 2021년에 가입한 전체 회원들 중 상품을 구매한 회원수와 상품을 구매한 회원의 비율(=2021년에 가입한 회원 중 상품을 구매한 회원수 / 2021년에 가입한 전체 회원 수)을 년, 월 별로 출력하는 SQL문을 작성해주세요. 상품을 구매한 회원의 비율은 소수점 두번째자리에서 반올림하고, 전체 결과는 년을 기준으로 오름차순 정렬해주시고 년이 같다면 월을 기준으로 오름차순 정렬해주세요. 문제가 살짝 복잡해 보이는데, 우선 구해야하는것..

Lv4 문제는 이제 모두 풀어봐서 Lv5 문제 시작!! 1. 멸종위기의 대장균 찾기(SELECT) 정답률 : 18% 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제각 세대별 자식이 없는 개체의 수(COUNT)와 세대(GENERATION)를 출력하는 SQL문을 작성해주세요. 이때 결과는 세대에 대해 오름차순 정렬해주세요. 단, 모든 세대에는 자식이 없는 개체가 적어도 1개체는 존재합니다. 우선 계속 SELF-JOIN을 통해서 예시와 맞게 세대별 자식이 없는 개체가 맞게 되는지 확인했다.-- 0.모두 JOIN해서 확인SELECT FST.ID AS FST_ID, SND.ID AS SND_ID, TRD...

1. 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기(GROUP BY) 정답률 : 71% 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제HR_DEPARTMENT, HR_EMPLOYEES, HR_GRADE 테이블을 이용해 사원별 성과금 정보를 조회하려합니다. 평가 점수별 등급과 등급에 따른 성과금 정보가 아래와 같을 때, 사번, 성명, 평가 등급, 성과금을 조회하는 SQL문을 작성해주세요.평가등급의 컬럼명은 GRADE로, 성과금의 컬럼명은 BONUS로 해주세요.결과는 사번 기준으로 오름차순 정렬해주세요. 문제가 좀 많이 불친절하다. 처음에 단순히 3개의 테이블을 join하고, 조건에 맞게 점수..

1. 서울에 위치한 식당 목록 출력하기 (SELECT) 정답률 : 77% 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제REST_INFO와 REST_REVIEW 테이블에서 서울에 위치한 식당들의 식당 ID, 식당 이름, 음식 종류, 즐겨찾기수, 주소, 리뷰 평균 점수를 조회하는 SQL문을 작성해주세요. 이때 리뷰 평균점수는 소수점 세 번째 자리에서 반올림 해주시고 결과는 평균점수를 기준으로 내림차순 정렬해주시고, 평균점수가 같다면 즐겨찾기수를 기준으로 내림차순 정렬해주세요. 우선 두 테이블을 join하고 조건에 맞게 주소가 '서울'인 행만 where절로 남겨두었다. 항상 시작 전에' SELECT ..

1. 취소되지 않은 진료 예약 조회하기 (STRING, DATE) 정답률 : 78% 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제PATIENT, DOCTOR 그리고 APPOINTMENT 테이블에서 2022년 4월 13일 취소되지 않은 흉부외과(CS) 진료 예약 내역을 조회하는 SQL문을 작성해주세요. 진료예약번호, 환자이름, 환자번호, 진료과코드, 의사이름, 진료예약일시 항목이 출력되도록 작성해주세요. 결과는 진료예약일시를 기준으로 오름차순 정렬해주세요. 테이블이 3개인것 말고는 크게 다른 JOIN 문제와 다를게 없는 문제이다. DATE. 형식의 데이터에서 연월일만 잘 뽑아낸다면 어렵지 않다. ..

SQL을 계속 안쓰다보면 실력이 녹슬을것 같아서 여러 사이트의 SQL 코딩 테스트를 풀어보고 리뷰해보려고 한다! 일단 시작은 프로그래머스의 Lv.2의 정답률이 낮은 4개의 문제들 부터 시작!! (문제는 모두 MySQL로 풀어보았다.) 1. 재구매가 일어난 상품과 회원 리스트 구하기 (SELECT) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 우선 동일한 상품을 재구매 여부를 확인할 수 있는 기준을 확인해준다. 처음엔 상품판매 ID가 한 구매당 하나로 unique값일줄 알았는데 예시로 보여준 테이블을 확인해보면 ONLINE_SALE_ID이 '2'인 값을 ..