[프로그래머스][SQL] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기
·
PS/SQL
https://school.programmers.co.kr/learn/courses/30/lessons/151137 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 설명Lv 2 문제'통풍시트', '열선시트', '가죽시트' 중 하나 이상의 옵션이 포함된 자동차들 중 자동차 종류 별로 몇 대인지 출력결과를 자동차 종류 기준으로 오름차순 정렬    문제 풀이SELECT CAR_TYPE, COUNT(*) AS CARSFROM CAR_RENTAL_COMPANY_CARWHERE OPTIONS LIKE '%통풍시트%' OR OPTIONS LIKE '%열선시트%' OR ..
[프로그래머스][SQL] 조건에 부합하는 중고거래 상태 조회하기
·
PS/SQL
https://school.programmers.co.kr/learn/courses/30/lessons/164672 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제설명Lv 2 문제2022년 10월 5일에 등록된 중고거래 게시물의 정보 조회게시글 ID, 작성자 ID, 게시글 제목, 가격, 거래상태거래상태가 SALE이면 판매중, RESERVED이면 예약중, DONE이면 거래완료로 분류결과를 게시글 ID 기준으로 내림차순 정렬    문제풀이SELECT BOARD_ID, WRITER_ID, TITLE, PRICE, ..
[프로그래머스][SQL]업그레이드 할 수 없는 아이템 구하기
·
PS/SQL
https://school.programmers.co.kr/learn/courses/30/lessons/273712 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 설명Lv 3 문제더 이상 업그레이드할 수 없는 아이템의 아이템 ID, 아이템명, 아이템의 희귀도 출력결과는 아이템 ID 기준으로 내림차순 정렬'ITEM_A' → 'ITEM_B' 업그레이드 가능할 때, ITEM_A는 ITEM_B의 PARENT_ITEM 이다.PARENT_ITEM이 없는 아이템은 ROOT_ITEM 이다.    문제 풀이JOIN 사용SELECT II.ITEM_ID, II.ITEM_NA..
[프로그래머스][SQL] 조건에 맞는 사용자 정보 조회하기
·
PS/SQL
https://school.programmers.co.kr/learn/courses/30/lessons/164670 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 설명Lv 3 문제중고거래 게시물을 3건 이상 등록한 사용자 정보 조회사용자 ID, 닉네임, 전체 주소, 전화번호전체 주소는 시 + 도로명주소 + 상세주소 , 전화번호 xxx-xxxx-xxxx  형식으로 출력결과는 회원 ID 기준으로 내림차순 정렬    문제 풀이SELECT USER_ID, NICKNAME, CONCAT(CITY, ' ', STREET_ADDRESS1, '..
[프로그래머스][SQL] 자동차 평균 대여 기간 구하기
·
PS/SQL
https://school.programmers.co.kr/learn/courses/30/lessons/157342 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 설명Lv 2 문제평균 대여 기간이 7일 이상인 자동차들의 자동차 ID와 평균 대여 기간(컬럼명:AVERAGE_DURATION) 리스트를 출력평균 대여 기간은 소수점 두번째 자리에서 반올림결과는 평균 대여 기간을 기준으로 내림차순 정렬, 평균 대여 기간이 같으면 자동차 ID를 기준으로 내림차순 정렬   문제 풀이SELECT CAR_ID, ROUND(AVG(DATEDIFF(END_DATE, STAR..
[프로그래머스][SQL] 프로그래머스 SQL 문제 풀이 (1)
·
PS/SQL
1. 상위 n개 레코드https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr Lv.1의 SQL 문제출력 개수를 제한하기 위해서 LIMIT 을 사용해야 한다.SELECT NAMEFROM ANIMAL_INSORDER BY DATETIMELIMIT 1;  2. NULL 처리하기https://school.programmers.co.kr/learn/courses/30/lessons/59410 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래..