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

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. 형식의 데이터에서 연월일만 잘 뽑아낸다면 어렵지 않다. ..

매일 프로그래머스 SQL 코테 2개씩 풀어보기 도전! Lv.4부터 시작해서 정답률 정렬로 제일 낮은거 하나, 높은거 하나 이렇게 풀어볼 예정이다. 1. 식품분류별 가장 비싼 식품의 정보 조회하기(GROUP BY) 정답률 : 84% 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제FOOD_PRODUCT 테이블에서 식품분류별로 가격이 제일 비싼 식품의 분류, 가격, 이름을 조회하는 SQL문을 작성해주세요. 이때 식품분류가 '과자', '국', '김치', '식용유'인 경우만 출력시켜 주시고 결과는 식품 가격을 기준으로 내림차순 정렬해주세요. 우선 원하는 식품분류만 WEHRE절로 구분한 후 GROUP BY..

바로 앞서 포스팅한 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'인 값을 ..

SQL수업을 듣기 위해 MySql을 다운받는데 계속 설치가 안되거나 설치가 되어도 실행이 안되는 일이 발생했다. 나와 같은 맥북유저들의 원활한 설치를 위해 포스팅해보려한다. 1. MySql Community Edition 설치 사이트 MySQL :: MySQL Community Downloads The world's most popular open source database Contact MySQL | Login | Register dev.mysql.com 우선 위에 올린 mysql 다운로드 페이지에서 'MySQL Community Sever'을 눌러줍니다. 2. 버전에 맞게 다운로드 다운로드 페이지로 들어가면 바로 보이는 버전이 최신버전입니다.(2023년 2월20일 기준 8.0.32) 제 맥북은 ma..