링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59046 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 2분 48초 설계하기(접근방법) 1. 요구 사항 정리 1) 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물 2. 출력 컬럼 1) RAW 추가 처리 1) X 코드(출력) SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME = 'Lucy' OR NAME = 'Ella'..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 3분 18초 설계하기(접근방법) 1. 요구 사항 정리 1) ANIMAL_TYPE이 Dog 2) 이름에 EL El eL el 이 들어가는 동물 2. 출력 컬럼 1) RAW 추가 처리 1) ANIMAL_ID 오름차 코드(출력) SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE ANIMAL_TYPE = 'Dog' AND (NAME LIKE '%EL..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/164672 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 5분 34초 설계하기(접근방법) 1. 요구 사항 정리 1) 2022년 5월 등록 게시물 2. 출력 컬럼 1) RAW 2) 거래 상태에 따라 판매중, 예약중, 거래완료를 출력한다. 추가 처리 1) BOARD_ID로 내림차순 코드(출력) SELECT BOARD_ID, WRITER_ID, TITLE, PRICE, CASE WHEN STATUS = 'SALE' THEN '판매중..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/157342 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 16분 40초 설계하기(접근방법) 1. 요구 사항 정리 1) 자동차별로 카테고리화(그룹) 2) 자동차별 대여 평균 구하고 7일 이상만 출력 2. 출력 컬럼 1) CAR_ID 2) AVERAGE_DUARITON 추가 처리 1) AVERAGE_DURATION 내림차순 2) CAR_ID 내림차순 코드(출력) SELECT CAR_ID, ROUND(AVG(DATEDIFF(END_..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59409 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 10분 36초 설계하기(접근방법) 1. 요구 사항 정리 1) 중성화가 되어있다면 O 아니면 X 2) 중성화 여부는 ''Neutered%' OR 'Spayed' 인 경우 2. 출력 컬럼 1) ANIMAL_ID 2) NAME 3) 중성화 여부 추가 처리 1) ANIMAL_ID 오름차순 코드(출력) SELECT ANIMAL_ID, NAME, CASE WHEN SEX_UPON_I..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59414 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 1분 55초 설계하기(접근방법) 1. 요구 사항 정리 1) X 2. 출력 컬럼 1) DATE_TIME의 FORMAT을 날짜만 추가 처리 1) ANIMAL_ID 오름차순 코드(출력) SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') FROM ANIMAL_INS ORDER BY ANIMAL_ID 얻어갈 부분
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/131529 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 5분 25초 설계하기(접근방법) 1. 요구 사항 정리 1) 카테고리별 조회 2. 출력 컬럼 1) CATEGORY - 프로덕트 코드 앞 두글자 2) PRODUCTS - 카테고리별 개수 추가 처리 1) CATEGORY 오름차 코드(출력) SELECT SUBSTRING(PRODUCT_CODE, 1, 2) AS CATEGORY, COUNT(*) AS PRODUCTS FROM P..
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/157343 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 소요시간: 1분 26초 설계하기(접근방법) 1. 요구 사항 정리 1) 네비게이션 옵션이 있는 자동차 2. 출력 컬럼 1) 전체 열 추가 처리 1) CAR_ID 내림차순 코드(출력) SELECT * FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE '%네비게이션%' ORDER BY CAR_ID DESC 얻어갈 부분