본문 바로가기

Coding Test/SQL Coding Test62

[프로그래머스 / SQL] - 조건에 맞는 사용자와 총 거래금액 조회하기 조건에 맞는 사용자와 총 거래금액 조회하기 문제 중고 거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고 거래 게시판 사용자 정보를 담은 USED_GOODS_USER 테이블이 있습니다. 두 테이블에서 완료된 중고 거래의 총금액이 70만원 이상인 사람의 회원 아이디, 닉네임, 총거래금액을 총거래금액 기준 오름차순 정렬하여 조회하는 문제입니다. 프로그래머스 코드 SELECT문 뒤에 출력해야 하는 유저 아이디와, 닉네임, 총거래금액을 작성합니다 여기서 총거래금액은 가격 PRICE를 SUM 함수를 이용하여 구하면 됩니다. FROM절 뒤에 출력할 컬럼이 담긴 테이블명을 작성하고 다른 테이블의 컬럼도 가져와야 하기 떄문에 JOIN을 사용해줍니다. WHERE절을 이용하여 조건을 줍니다. 거래가 완료.. 2024. 2. 21.
[프로그래머스 / SQL] - 평균 일일 대여 요금 구하기 평균 일일 대여 요금 구하기 문제 자동차 대여 회사의 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블이 있습니다. CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 SUV인 자동차들의 평균 일일 대여 요금을 요금의 소수점 첫 번째 자리에서 반올림하고 컬럼명은AVERAGE_FEE로 출력하는 문제입니다. 프로그래머스 코드 SELECT문에 조회하고 싶은 컬럼명을 작성하는데 일일 평균 값의 첫 번째 자리에서 반올림을 해야 하기 때문에 AVG와 ROUND 함수를 사용했습니다. * AVG(평균을 구하고 싶은 컬럼), ROUND(반올림하고 싶은 컬럼, 자릿수) 이렇게 사용합니다. FROM절을 이용하여 조회하고 싶은 컬럼이 속한 테이블명을 작성합니다. 마지막으로 SUV라는 조건이.. 2024. 2. 20.
[프로그래머스 / SQL] - 조건에 맞는 도서 리스트 출력하기 조건에 맞는 도서 리스트 출력하기 문제 서점에서 판매중인 도서들의 정보가 담긴 BOOK 테이블이 있습니다. BOOK 테이블에서 2021년에 출판된 인문 카테고리에 속하는 도서 리스트를 찾아서 도서 아이디와 도서 출판일을 도서 출판일 기준으로 오름차순 정렬하여 출력하는 문제입니다. 프로그래머스 코드 SELECT문을 이용하여 조회하고 싶은 컬럼명을 작성합니다. 여기서 원하는 날짜만 뽑아내기 위해 DATE_FORMAT을 이용하여 날짜의 형식을 정해줍니다. 이후 FROM절을 이용하여 조회하고 싶은 컬럼이 담긴 테이블명을 작성합니다. WHERE절 뒤에 조건에 맞게 LIKE를 이용하여 2021로 시작하는 날짜 모두와 인문이라는 단어를 모두 조회하도록 하고 ORDER BY 뒤에 출판일 기준으로 오름차순 정렬되어 출력.. 2024. 2. 19.
[프로그래머스 / SQL] - 루시와 엘라 찾기 루시와 엘라 찾기 문제 동물 보호소에 있는 동물의 정보를 담은 ANIMAL_INS 테이블이 있습니다. ANIMAL_INS 테이블에서 동물 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 아이디, 이름, 성별 및 중성화 (ANIMAL_ID, NAME, SEX_UPON_INTAKE) 여부를 조회하는 문제입니다. 프로그래머스 코드 SELECT문을 이용하여 조회하고 싶은 컬럼명을 작성합니다. FROM절 뒤에 조회하고 싶은 컬럼을 담고 있는 테이블명을 작성합니다. WHERE절 뒤에 조건을 작성합니다. 조건은 이름이기 때문에 이름들을 작성해줬습니다.) -- 코드를 입력하세요 SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS.. 2024. 2. 18.
[프로그래머스 / SQL] - 성분으로 구분한 아이스크림 총 주문량 성분으로 구분한 아이스크림 총 주문량 문제 아이스크림 가게의 상반기 주문 정보를 담은 FIRST_HALF 테이블과 아이스크림 성분 정보를 담은 ICECREAM_INFO 테이블이 있습니다. 테이블 구조는 FIRST_HALF 테이블 구조는 SHIPMENT_ID : 아이스크림 출하 번호 FLAVOR : 아이스크림 맛 TOTAL_ORDER : 아이스크림 총 주문량 ICECREAM_INFO 테이블 구조는 FLAVOR : 아이스크림 맛 INGREDIENT_TYPE : 아이스크림 성분 타입 FLAVOR는 외래키입니다. 테이블에서 상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림 총 주문량을 총 주문량이 작은 순서대로 조회하는 문제입니다. 총 주문량을 나타내는 컬럼은 TOTAL_ORDER로 지정해주어.. 2024. 2. 8.