본문 바로가기
반응형

IT188

[프로그래머스] SQL 문제풀이 - 식품분류별 가장 비싼 식품의 정보 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/131116 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 FOOD_PRODUCT 테이블에서 식품분류별로 가격이 제일 비싼 식품의 분류, 가격, 이름을 조회하는 SQL문을 작성해주세요. 이때 식품분류가 '과자', '국', '김치', '식용유'인 경우만 출력시켜 주시고 결과는 식품 가격을 기준으로 내림차순 정렬해주세요. 틀린 코드 SELECT CATEGORY,max(PRICE) as MAX_PRICE,PRODUCT_NAME from FOOD_PROD.. 2023. 1. 3.
[프로그래머스] SQL 문제풀이 - 년, 월, 성별 별 상품 구매 회원 수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131532 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 USER_INFO 테이블과 ONLINE_SALE 테이블에서 년, 월, 성별 별로 상품을 구매한 회원수를 집계하는 SQL문을 작성해주세요. 결과는 년, 월, 성별을 기준으로 오름차순 정렬해주세요. 이때, 성별 정보가 없는 경우 결과에서 제외해주세요. SELECT year(SALES_DATE) as year,month(SALES_DATE) as month,GENDER,count(distinct.. 2023. 1. 3.
[깃허브] 깃허브 꾸미기 깃허브를 꾸미는데 도움 되는 사이트들을 가져와봤습니다. 1. 로고 사이트 https://simpleicons.org/ Simple Icons 2419 Free SVG icons for popular brands simpleicons.org 2. 자체 제작 https://shields.io/ Shields.io: Quality metadata badges for open source projects Love Shields? Please consider donating to sustain our activitiesYour BadgeStaticUsing dash "-" separator/badge/ - - Dashes --→- DashUnderscores __→_ Underscore_ or Space → Sp.. 2023. 1. 3.
[프로그래머스] SQL 문제풀이 - 카테고리 별 도서 판매량 집계하기 문제 2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 카테고리명을 기준으로 오름차순 정렬해주세요. SELECT A.CATEGORY, sum(B.SALES) as TOTAL_SALES from BOOK A join BOOK_SALES B on a.BOOK_ID=b.BOOK_ID #테이블 join where B.SALES_DATE like '2022-01%' #where date_format(b.sales_date, '%Y-%m') = '2022-01' group by A.CATEGORY order by A.CATEGORY 이번 문제의 핵심은 두 테이블을 join하여 하나로 만드는 것입니다.. 2023. 1. 2.
[프로그래머스] SQL 문제풀이 - 성분으로 구분한 아이스크림 총 주문량 문제 상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 SQL 문을 작성해주세요. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정해주세요. SELECT B.INGREDIENT_TYPE, sum(A.TOTAL_ORDER) as TOTAL_ORDER from FIRST_HALF A ,ICECREAM_INFO B #두개의 테이블 기호 정해줌 where A.FLAVOR=B.FLAVOR #테이블을 연결해줄 기준 설정 group by B.INGREDIENT_TYPE order by TOTAL_ORDER asc 이번 문제의 핵심은 두 개의 테이블로 나눠져있는 컬럼들을 기준에 맞게 조회하는 것입니다. 1. from FIRST_HALF A ,.. 2023. 1. 2.
[프로그래머스] SQL 문제풀이 - 진료과별 총 예약 횟수 출력하기 문제 APPOINTMENT 테이블에서 2022년 5월에 예약한 환자 수를 진료과코드 별로 조회하는 SQL문을 작성해주세요. 이때, 컬럼명은 '진료과 코드', '5월예약건수'로 지정해주시고 결과는 진료과별 예약한 환자 수를 기준으로 오름차순 정렬하고, 예약한 환자 수가 같다면 진료과 코드를 기준으로 오름차순 정렬해주세요. SELECT MCDP_CD as 진료과코드, count(MCDP_CD) as 5월예약건수 #as로 원하는 컬럼명으로 변경 from APPOINTMENT where APNT_YMD like '2022-05%' #where like 절을 통해 문자열을 포함하는지 확인 group by 진료과코드 order by 5월예약건수 asc, 진료과코드 asc 이번문제의 핵심은 where like를 통해.. 2023. 1. 2.
[프로그래머스] SQL 문제풀이 - 즐겨찾기가 가장 많은 식당 정보 출력하기 REST_INFO 테이블에서 음식종류별로 즐겨찾기수가 가장 많은 식당의 음식 종류, ID, 식당 이름, 즐겨찾기수를 조회하는 SQL문을 작성해주세요. 이때 결과는 음식 종류를 기준으로 내림차순 정렬해주세요. SELECT FOOD_TYPE,REST_ID,REST_NAME,FAVORITES from REST_INFO where(FOOD_TYPE,FAVORITES)in( select FOOD_TYPE,max(FAVORITES) from REST_INFO group by FOOD_TYPE ) order by FOOD_TYPE desc 1. 음식종류별로 즐겨찾기수가 가장 많은 식당 - 테이블 정의 2. 정의한 테이블로부터 원하는 컬럼 조회 3. 음식종류 기준 내림차순 정렬 2023. 1. 1.
[프로그래머스] SQL 문제풀이 - 동명 동물 수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59041 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 SELECT NAME, count(NAME) # Name 컬럼과 Name의 개수를 조회한다 from ANIMAL_INS # _테이블로부터 where NAME is not null # Name이 null 아닌 조건으로 group by NAME # Name을 기준으로 모은다 having count(NAME)>=2 # 모으는 조건: Name의 개수가 2이상인 것만 order by NAME # Na.. 2022. 12. 29.
아나콘다 파이썬 버전 변경하기 파이썬에서 라이브러리끼리 버전충돌로 오류가 나는 경우가 있다. 해결하는 방법을 찾아보자 우선 아래와 같이 아나콘다 파워셀을 실행한다. 1. 파이썬 현재 버전 확인하기 python --version 2. 콘다 update하기 ※ 파이썬 및 라이브러리들을 최신 버전으로 업데이트 하는 과정이라 시간이 꽤 걸려서 바쁘면 넘어가도 됨 conda update --all 여러가지 과정들이 뜨면서 어떤 패키지들을 제거하거나 업데이트할지 알려준다 Y를 입력하면 업데이트가 진행된다 ※ 각자의 상황에 따라 시간이 오래 걸릴수도 있습니다. 저는 10분 정도 걸린거같아요 3. 콘다가 지원하는 파이썬 버전확인하기 conda search python 4. 변경을 원하는 버전으로 파이썬 설치하기 conda install python.. 2022. 12. 24.
728x90