[프로그래머스 SQL] Lv.1 - 어린 동물 찾기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59037 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이보호 시작 시 상태(INTAKE_CONDITION)가 "Aged"가 아닌 행을 필터링한다.아이디를 기준으로 오름차순 정렬한다.아이디와 이름을 조회한다.SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION != 'Aged'ORDER BY ANIMAL_ID
[프로그래머스 SQL] Lv.1 - 아픈 동물 찾기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이보호 시작 시 상태(INTAKE_CONDITION)가 "Sick"인 행을 필터링한다.아이디를 기준으로 오름차순 정렬한다.아이디와 이름을 조회한다.SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION = 'Sick'ORDER BY ANIMAL_ID
[프로그래머스 SQL] Lv.1 - 역순 정렬하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이ANIMAL_ID 기준 내림차순 정렬한다.동물의 이름과 보호 시작일을 조회한다.SELECT NAME, DATETIMEFROM ANIMAL_INSORDER BY ANIMAL_ID DESC;
[프로그래머스 SQL] Lv.1 - 모든 레코드 조회하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59034 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이ANIMAL_ID 기준 오름차순 정렬한다.전체 열 이름을 적거나 애스터리스크를 사용해 전체 레코드를 조회한다.SELECT *FROM ANIMAL_INSORDER BY ANIMAL_ID
[프로그래머스 SQL] Lv.1 - 조건에 부합하는 중고거래 댓글 조회하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/164673 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이USED_GOODS_BOARD와 USED_GOODS_REPLY 테이블을 조인한다.USED_GOODS_BOARD 테이블에서 작성일이 "2022년 10월"인 행을 필터링한다. LIKE 키워드나 YEAR, MONTH 키워드를 사용할 수 있다.댓글 작성일 오름차순, 게시글 제목 오름차순 정렬한다.게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글 작성일을 조회한다. 이때 댓글 작성일은 DATE_FORMAT 키워드를..
[프로그래머스 SQL] Lv.1 - 조건에 맞는 도서 리스트 출력하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/144853 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이출판연도가 "2021"이고, 카테고리가 "인문"인 행을 필터링한다. 출판연도 조건절에는 YEAR 키워드 또는 LIKE 키워드를 사용할 수 있다.출판일 오름차순 정렬한다.도서 ID와 출판일을 조회한다. 출판일 데이트 포맷을 위해 DATE_FORMAT 키워드를 사용한다.SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATEFROM BOOKWHER..
[프로그래머스 SQL] Lv.1 - 12세 이하인 여자 환자 목록 출력하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/132201 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이12세 이하이면서, 성별코드가 "W"인 행을 필터링한다.나이 내림차순, 환자이름 오름차순 정렬한다.환자 이름, 환자 번호, 성별 코드, 나이 전화번호를 조회한다. 이때 전화번호가 없는 경우를 처리하기 위해 IFNULL 키워드를 사용한다.SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO, 'NONE') AS TLNOFROM PATIENTWHERE AGE
[프로그래머스 SQL] Lv.1 - 인기있는 아이스크림
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/133024 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이총 주문량 내림차순, 출하번호 오름차순 정렬한다.아이스크림의 맛을 조회한다.SELECT FLAVORFROM FIRST_HALFORDER BY TOTAL_ORDER DESC, SHIPMENT_ID
[프로그래머스 SQL] Lv.1 - 강원도에 위치한 생산공장 목록 출력하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/131112 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이ADDRESS가 강원도에 위치한 행만 필터링한다. 이때 LIKE 키워드나 LEFT 키워드를 사용할 수 있다.공장 ID를 기준으로 오름차순 정렬한다.공장 ID, 공장 이름, 주소를 조회한다.SELECT FACTORY_ID, FACTORY_NAME, ADDRESSFROM FOOD_FACTORYWHERE # LEFT(ADDRESS, 3) = '강원도' ADDRESS LIKE '강원도%'ORDER BY ..
[프로그래머스 SQL] Lv.1 - 평균 일일 대여 요금 구하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이자동차 종류가 "SUV"인 행만 필터링한다.평균을 구하기 위해 AVG 키워드를 사용하고, 반올림을 하기 위해 ROUND 키워드를 사용한다.SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEEFROM CAR_RENTAL_COMPANY_CARWHERE CAR_TYPE = 'SUV'