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

1. 저자 별 카테고리 별 매출액 집계하기 (GROUP BY) 정답률 : 75% 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제2022년 1월의 도서 판매 데이터를 기준으로 저자 별, 카테고리 별 매출액(TOTAL_SALES = 판매량 * 판매가) 을 구하여, 저자 ID(AUTHOR_ID), 저자명(AUTHOR_NAME), 카테고리(CATEGORY), 매출액(SALES) 리스트를 출력하는 SQL문을 작성해주세요.결과는 저자 ID를 오름차순으로, 저자 ID가 같다면 카테고리를 내림차순 정렬해주세요. 문제는 매우 평이한 group by 문제이다. 필요한 항목들을 가져오기 위해 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. 형식의 데이터에서 연월일만 잘 뽑아낸다면 어렵지 않다. ..

바로 앞서 포스팅한 Lv.1의 40% 정답률 문제와 유사한 Lv.2 문제도 풀어보았다. 1. 부모의 형질을 모두 가지는 대장균 찾기(SELECT) 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제부모의 형질을 모두 보유한 대장균의 ID(ID), 대장균의 형질(GENOTYPE), 부모 대장균의 형질(PARENT_GENOTYPE)을 출력하는 SQL 문을 작성해주세요. 이때 결과는 ID에 대해 오름차순 정렬해주세요. 처음에는 우선 부모형질을 붙이고, 자식과 부모의 형질을 2진법으로 전환하여 비교하려고했다. 따라서 아래와 같이 2진법으로 변환하고, LIKE함수를 사용하기 위해 문자열로 변환을 했다. 그러나 ..

간만에 Sql 코테 연습하려다 Lv.1에서 Lv.4쯤에서 볼법한 정답률을 봐서 풀어보았다. 1.특정 형질을 가지는 대장균 찾기(SELECT) 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제2번 형질이 보유하지 않으면서 1번이나 3번 형질을 보유하고 있는 대장균 개체의 수(COUNT)를 출력하는 SQL 문을 작성해주세요. 1번과 3번 형질을 모두 보유하고 있는 경우도 1번이나 3번 형질을 보유하고 있는 경우에 포함합니다. 각 대장균 별 형질을 2진수로 나타내면 다음과 같습니다.ID 1 : 1000₍₂₎ID 2 : 1111₍₂₎ID 3 : 1₍₂₎ID 4 : 1101₍₂₎ 각 대장균 별 보유한 형질을 ..

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

이번주의 TIL [STARTERS TIL] DAY06 (23.02.13) --그래프 강조하기-- 1. 그래프 강조하기 1. 그래프 영역 채우기 1) 가로방향으... blog.naver.com DAY 6~10 2023.02~2023. 학습 일지 이번주 학습에 대한 전반적인 리뷰를 해보려 한다. 두번째 주는 크게 1. 그래프 강조하기 2. 데이터 분석(전처리&시각화) 3. SQL 문법 4. SQL 실습 5. R은 무엇인가 이렇게 교육이 진행되었다. 1. 그래프 강조하기 그래프 강조하기는 앞서 배운 시각화를 위해 생성한 그래프들에서 중요한 부분을 더 눈에 띄게 하기 위한 작업이다. 예를 들면 그래프 내에 텍스트나 화살표를 추가해서 중점으로 봐야할 부분을 강조 한다거나 x축, y축에 평행한 선을 그어서 평균값과..