본문 바로가기

Algorithm275

[MySQL] 프로그래머스 흉부외과 또는 일반외과 의사 목록 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/132203 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr코딩테스트 연습 > SELECT > 흉부외과 또는 일반외과 의사 목록 출력하기 문제 분석 난이도: LEVEL1  문제 요구사항1. 진료과가 흉부외과(CS)이거나 일반외과(GS)2. 의사의 이름, 의사ID, 진료과, 고용일자를 조회3. 고용일자를 기준으로 내림차순 정렬하고, 고용일자가 같다면 이름을 기준으로 오름차순 정렬 1) WHERE MCDP_CD IN ('CS', 'GS') 2) DR_NAME, .. 2024. 9. 6.
[MySQL] 프로그래머스 인기있는 아이스크림 https://school.programmers.co.kr/learn/courses/30/lessons/133024 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr코딩테스트 연습 > SELECT > 인기있는 아이스크림 문제 분석 난이도: LEVEL1  문제 요구사항 1. 상반기에 판매된 아이스크림의 맛을 총 주문량을 기준으로 내림차순 정렬 2. 총 주문량이 같다면 출하 번호를 기준으로 오름차순 정렬 정답 코드 SELECT FLAVOR FROM FIRST_HALFORDER BY TOTAL_ORDER DESC,SHIPMENT_ID ASC 2024. 9. 6.
[MySQL] 프로그래머스 과일로 만든 아이스크림 고르기 https://school.programmers.co.kr/learn/courses/30/lessons/133025 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr코딩테스트 연습 > SELECT > 과일로 만든 아이스크림 고르기 요구사항 1. 상반기 아이스크림 총 주문량이 3,000보다 높은 아이스크림 맛 (WHERE) 2. 아이스크림의 주 성분이 과일 (WHERE) 3. 아이스크림의 맛을 총 주문량이 큰 순서대로 조회 (ORDER BY)  요구사항의 WHERE절 조건을 보면 2개의 테이블 데이터가 모두 필요하다. FIRST_HALF 테이블의 PK는 FLAVO.. 2024. 9. 6.
[MySQL] 프로그래머스 조건에 맞는 도서 리스트 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/144853 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr코딩테스트 연습 > SELECT >  조건에 맞는 도서 리스트 출력하기 정답 코드 SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') PUBLISHED_DATE FROM BOOKWHERE '2021-01-01'  주의사항 PUBLISHED_DATE를 그냥 출력하면 시-분-초 포메팅도 같이 나온다.그래서 DATE_FORMAT 함수를 사용해서 년-월-날 포.. 2024. 9. 6.
[Java] 백준 25947 선물할인 실버1 https://www.acmicpc.net/problem/25947문제 접근 그리디 문제!!선물의 개수 최대 10만개 / 선물의 할인 개수가 최대 10만이니까 브루트 포스로 풀면 시간 초과가 발생한다.  구현은 간단하다. 우리는 가장 많은 선물을 살 수 있게 할인을 적용시키면 된다. 정답 코드 public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] input = br.readLine().split(" "); int n = Intege.. 2024. 9. 3.
[MySQL] 프로그래머스 평균 일일 대여 요금 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr코딩테스트 연습 > SELECT > 평균 일일 대여 요금 구하기  문제 분석 문제 난이도: LEVEL1  CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는 SQL문을 작성해주세요. 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은 AVERAGE_FEE 로 지정해주세요. 자동차 종류가 'SUV'인 자동차들W.. 2024. 8. 29.