목록2024/12 (5)
하루에 하나씩 공부하기
- 문제PRODUCT 테이블에서 만원 단위의 가격대 별로 상품 개수를 출력하는 SQL 문을 작성해주세요. 이때 컬럼명은 각각 컬럼명은 PRICE_GROUP, PRODUCTS로 지정해주시고 가격대 정보는 각 구간의 최소금액(10,000원 이상 ~ 20,000 미만인 구간인 경우 10,000)으로 표시해주세요. 결과는 가격대를 기준으로 오름차순 정렬해주세요. 코딩테스트 연습 - 가격대 별 상품 개수 구하기 | 프로그래머스 스쿨 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr - 키포인트 CASE WHEN만 생각하다가 갈피를 못잡음 TRUNCATE(~,1) : 소수점 1의 자리에서 버림TRUNCATE(~,-..
- 문제 코딩테스트 연습 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 | 프로그래머스 스쿨 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr - 키포인트여러 항목 중 하나가 포함되는지 찾는 것 : IN 이 아닌 LIKE '%~%' 사용REGEXP 새로 알기 - 코드1. LIKE 사용SELECT CAR_TYPE, COUNT(CAR_ID) AS CARSFROM CAR_RENTAL_COMPANY_CARWHERE OPTIONS LIKE '%통풍시트%'OR OPTIONS LIKE '%열선시트%'OR OPTIONS LIKE '%가죽시트%'GROUP BY CAR_TYPEORDER BY CAR_TYPE AS..
- 문제아이템의 희귀도가 'RARE'인 아이템들의 모든 다음 업그레이드 아이템의 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME), 아이템의 희귀도(RARITY)를 출력하는 SQL 문을 작성해 주세요. 이때 결과는 아이템 ID를 기준으로 내림차순 정렬주세요. 코딩테스트 연습 - 업그레이드 된 아이템 구하기 | 프로그래머스 스쿨 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr - 키포인트WHERE 절 설정 헤맴WHERE 절에 SELECT 절 삽입시키는 과정 이해하기 - 코드SELECT I.ITEM_ID, I.ITEM_NAME, I.RARITYFROM ITEM_INFO I JOIN ITEM_TR..
- 문제각 분기(QUARTER)별 분화된 대장균의 개체의 총 수(ECOLI_COUNT)를 출력하는 SQL 문을 작성해주세요. 이때 각 분기에는 'Q' 를 붙이고 분기에 대해 오름차순으로 정렬해주세요. 대장균 개체가 분화되지 않은 분기는 없습니다. - 코딩테스트 연습 - 분기별 분화된 대장균의 개체 수 구하기 | 프로그래머스 스쿨 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr - 키포인트분기별 구할 때 CONCAT으로 1+Q 형식 만들기DATE 타입의 QUARTER() 사용하면 쿼터 바로 구할 수 있음 - 코드 1. QUARTER 사용SELECT CONCAT(QUARTER(DIFFERENTIAT..
- 문제부모의 형질을 모두 보유한 대장균의 ID(ID), 대장균의 형질(GENOTYPE), 부모 대장균의 형질(PARENT_GENOTYPE)을 출력하는 SQL 문을 작성해주세요. 이때 결과는 ID에 대해 오름차순 정렬해주세요. - 코딩테스트 연습 - 부모의 형질을 모두 가지는 대장균 찾기 | 프로그래머스 스쿨 코딩테스트 연습 - 부모의 형질을 모두 가지는 대장균 찾기대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다. 다음은 실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블입니다.school.programmers.co.kr - 키포인트부모, 자식 GENOTYPE 2개로 처리 - 코드SELECT A.ID, A.GENOTYPE..