
코딩테스트 연습 > SELECT > 평균 일일 대여 요금 구하기https://school.programmers.co.kr/learn/courses/30/lessons/151136sql을 오랜만에 공부했다.Round(원하는 값, 소수 자리) 를 통해 반올림AVG

코딩테스트 연습 > SELECT > 3월에 태어난 여성 회원 목록 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/131120DATE_FORMAT 함수에 대해서 알게 되었다. 이는 주어진 형태에 맞

코딩테스트 연습 > SELECT > 흉부외과 또는 일반외과 의사 목록 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/132203ORDER BY로 다중 정렬 조건을 설정할 수 있다.문제푼 흔적

코딩테스트 연습 > SELECT > 과일로 만든 아이스크림 고르기https://school.programmers.co.kr/learn/courses/30/lessons/133025IN을 통해 sql 안에 이중으로 sql을 사용할 수 있다.문제푼 흔적

코딩테스트 연습 > SELECT > 강원도에 위치한 생산공장 목록 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/131112LIKE 연산자를 통해 원하는 조건을 검색할 수 있다.이 때, '강원도%

코딩테스트 연습 > SUM, MAX, MIN > 가장 비싼 상품 구하기https://school.programmers.co.kr/learn/courses/30/lessons/131697where 에서 price가 max인 값을 가져온다.문제푼 흔적

코딩테스트 연습 > SUM, MAX, MIN > 가격이 제일 비싼 식품의 정보 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/131115where 에 price 가 max인 것을 select 해왔

코딩테스트 연습 > SUM, MAX, MIN > 최댓값 구하기https://school.programmers.co.kr/learn/courses/30/lessons/59415날짜 최신순은 MAX(날짜 Column)을 사용한다.문제푼 흔적

코딩테스트 연습 > SUM, MAX, MIN > 최솟값 구하기https://school.programmers.co.kr/learn/courses/30/lessons/59038날짜 가장 오래된 것은 MIN(날짜 Column)을 사용한다.문제푼 흔적

코딩테스트 연습 > SUM, MAX, MIN > 동물 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/59406count(칼럼)을 이용하면 총 수를 알 수 있다.문제푼 흔적

코딩테스트 연습 > GROUP BY > 성분으로 구분한 아이스크림 총 주문량https://school.programmers.co.kr/learn/courses/30/lessons/133026각 테이블을 from 절에서 명칭을 정할 수 있다.(f, i) 이 후,

코딩테스트 연습 > GROUP BY > 진료과별 총 예약 횟수 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/132202year, month 를 통해 년, 월을 구분할 수 있다.문제푼 흔적

코딩테스트 연습 > GROUP BY > 고양이와 개는 몇 마리 있을까https://school.programmers.co.kr/learn/courses/30/lessons/59040문제푼 흔적

코딩테스트 연습 > GROUP BY > 동명 동물 수 찾기https://school.programmers.co.kr/learn/courses/30/lessons/59041집계 함수 sum,max,min,count 등은 where 절에서 사용이 불가능하다.(sl

코딩테스트 연습 > IS NULL > 경기도에 위치한 식품창고 목록 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/131114ifnull(칼럼 명, 대체) -> ifnull 은 해당 칼럼에 값이

코딩테스트 연습 > IS NULL > 이름이 없는 동물의 아이디https://school.programmers.co.kr/learn/courses/30/lessons/59039where 컬럼 is null -> 해당 컬럼이 null 인 값을 조건으로 건다.문제

코딩테스트 연습 > IS NULL > 이름이 있는 동물의 아이디https://school.programmers.co.kr/learn/courses/30/lessons/59407이름이 있는 동물의 아이디 문제와 정 반대이다.문제푼 흔적

코딩테스트 연습 > IS NULL > NULL 처리하기https://school.programmers.co.kr/learn/courses/30/lessons/59410ifnull을 사용하여 null 일 경우 "No name"을 출력한다.문제푼 흔적

코딩테스트 연습 > IS NULL > 나이 정보가 없는 회원 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/131528문제푼 흔적

코딩테스트 연습 > JOIN > 상품 별 오프라인 매출 구하기https://school.programmers.co.kr/learn/courses/30/lessons/131533join을 통해 두 테이블에서 product_id가 같은 경우를 추출할 수 있다.문제

코딩테스트 연습 > JOIN > 조건에 맞는 도서와 저자 리스트 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/144854날짜를 표시하는 방법은 date_format을 이용한다.문제푼 흔적

코딩테스트 연습 > String, Date > 자동차 평균 대여 기간 구하기https://school.programmers.co.kr/learn/courses/30/lessons/157342datediff(끝, 시작 날짜) 를 이용하여 날짜의 차이를 구한다.이

코딩테스트 연습 > String, Date > 조건에 부합하는 중고거래 상태 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/164672거래 상태에 따라 다른 출력을 위해 case를 사용한다.날짜를

코딩테스트 연습 > SELECT > 인기있는 아이스크림https://school.programmers.co.kr/learn/courses/30/lessons/133024문제푼 흔적

코딩테스트 연습 > SELECT > 12세 이하인 여자 환자 목록 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/132201문제푼 흔적

코딩테스트 연습 > SELECT > 조건에 맞는 도서 리스트 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/144853문제푼 흔적

코딩테스트 연습 > SELECT > 재구매가 일어난 상품과 회원 리스트 구하기https://school.programmers.co.kr/learn/courses/30/lessons/131536문제에서 구매한 user가 product를 똑같은 제품을 재구매할 수

코딩테스트 연습 > SELECT > 모든 레코드 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/59034모든 데이터를 조회하고 animal_id로 오름차순 정렬문제푼 흔적

코딩테스트 연습 > SELECT > 역순 정렬하기https://school.programmers.co.kr/learn/courses/30/lessons/59035모든 동물의 name, datetime을 조회하고, animal_id로 내림차순한다.문제푼 흔적

코딩테스트 연습 > SELECT > 아픈 동물 찾기https://school.programmers.co.kr/learn/courses/30/lessons/59036where 절에서 intake_condition = "Sick" 인 동물의 아이디와 이름을 조회한

코딩테스트 연습 > SELECT > 어린 동물 찾기https://school.programmers.co.kr/learn/courses/30/lessons/59037이외에도도 가능하다.문제푼 흔적

코딩테스트 연습 > SELECT > 조건에 맞는 개발자 찾기https://school.programmers.co.kr/learn/courses/30/lessons/276034& (AND 비트 연산자) 에 대한 이해가 있어야하는 문제이다.developers 테이

코딩테스트 연습 > SUM, MAX, MIN > 중복 제거하기https://school.programmers.co.kr/learn/courses/30/lessons/59408count(distinct name)도 가능하다null 은 비교 연산자를 사용할 수 없

코딩테스트 연습 > SUM, MAX, MIN > 조건에 맞는 아이템들의 가격의 총합 구하기https://school.programmers.co.kr/learn/courses/30/lessons/273709sum을 이용하여 price들의 전체 합을 구해준다.문제

코딩테스트 연습 > GROUP BY > 입양 시각 구하기(1)https://school.programmers.co.kr/learn/courses/30/lessons/59412시간에 맞춰 group by로 묶고, 9~19시 인 having 조건을 건다.sql 실

코딩테스트 연습 > GROUP BY > 가격대 별 상품 개수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/1315301번째 방법으로 case를 사용하여 각 범위마다 값을 지정한다. 단, 이는 코드

코딩테스트 연습 > IS NULL > 잡은 물고기의 평균 길이 구하기https://school.programmers.co.kr/learn/courses/30/lessons/293259ifnull을 이용하여 10cm 이하인 물고기는 10임을 이용하여 전체 avg

코딩테스트 연습 > String, Date > 특정 옵션이 포함된 자동차 리스트 구하기https://school.programmers.co.kr/learn/courses/30/lessons/157343where 절에 네비게이션이 들어간 options를 찾는다.

코딩테스트 연습 > String, Date > 자동차 대여 기록에서 장기/단기 대여 구분하기https://school.programmers.co.kr/learn/courses/30/lessons/151138datediff 함수를 이용하여 end_date - s

코딩테스트 연습 > SELECT > 동물의 아이디와 이름https://school.programmers.co.kr/learn/courses/30/lessons/59403animal_id로 오름차순한다.문제푼 흔적

코딩테스트 연습 > SELECT > 상위 n개 레코드https://school.programmers.co.kr/learn/courses/30/lessons/59405n개 만 출력하고 싶은 경우 limit 절에서 원하는 숫자를 입력한다.문제푼 흔적

코딩테스트 연습 > SELECT > 조건에 맞는 회원수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/131535문제푼 흔적

코딩테스트 연습 > SELECT > 업그레이드 된 아이템 구하기https://school.programmers.co.kr/learn/courses/30/lessons/273711서브쿼리를 이용하여 item_tree의 item_id들을 가져오는데 그 조건을 it

코딩테스트 연습 > SELECT > Python 개발자 찾기https://school.programmers.co.kr/learn/courses/30/lessons/276013where 절에서 각 column에 'Python'이 있는지 확인한다.더 간편한 방법으

코딩테스트 연습 > SUM, MAX, MIN > 연도별 대장균 크기의 편차 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/299310서브 쿼리를 이용하여 편차 값인 YEAR_DEV를 구한다.잘 모

코딩테스트 연습 > SUM, MAX, MIN > 잡은 물고기 중 가장 큰 물고기의 길이 구하기https://school.programmers.co.kr/learn/courses/30/lessons/298515max(length)에 concat 함수를 이용하여

코딩테스트 연습 > GROUP BY > 조건에 맞는 사원 정보 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/284527hr_grade 테이블과 hr_employees를 emp_no로 join 시

코딩테스트 연습 > GROUP BY > 노선별 평균 역 사이 거리 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/284531D_BETWEEN_DIST 의 sum, avg를 구하여 각 요구하는 소수

코딩테스트 연습 > IS NULL > ROOT 아이템 구하기https://school.programmers.co.kr/learn/courses/30/lessons/273710item_info 테이블과 item_tree 테이블을 join 하여 item_tree

코딩테스트 연습 > JOIN > 없어진 기록 찾기https://school.programmers.co.kr/learn/courses/30/lessons/59042입양 기록은 있으나, 보호소 들어온 기록이 없으므로 animal_out를 기준으로 join 한다.

코딩테스트 연습 > String, Date > 루시와 엘라 찾기https://school.programmers.co.kr/learn/courses/30/lessons/59046in을 이용하여 해당 이름 중에 있나 확인한다.문제푼 흔적

코딩테스트 연습 > String, Date > 이름에 el이 들어가는 동물 찾기https://school.programmers.co.kr/learn/courses/30/lessons/59047문제푼 흔적

코딩테스트 연습 > SELECT > 잔챙이 잡은 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/293258from 절에 서브 쿼리를 이용하여 풀었다.해당 방식처럼 복잡하게 안하고where 절에서

코딩테스트 연습 > SELECT > 가장 큰 물고기 10마리 구하기https://school.programmers.co.kr/learn/courses/30/lessons/298517order by LENGTH DESC 를 이용하여 가장 큰 순서 대로 출력하고,

코딩테스트 연습 > SELECT > 특정 물고기를 잡은 총 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/298518문제푼 흔적

코딩테스트 연습 > SELECT > 특정 형질을 가지는 대장균 찾기https://school.programmers.co.kr/learn/courses/30/lessons/301646문제에서 가장 중요한 부분은 몇번 형질이 어떤 수를 가졌나(2진수)를 알아내는

코딩테스트 연습 > SELECT > 부모의 형질을 모두 가지는 대장균 찾기https://school.programmers.co.kr/learn/courses/30/lessons/301647ECOLI_DATA 테이블을 하나는 자식 테이블인 so, 하나는 부모 테

코딩테스트 연습 > SUM, MAX, MIN > 물고기 종류 별 대어 찾기https://school.programmers.co.kr/learn/courses/30/lessons/293261where 절에서 fish_type 각각의 가장 큰 LENGTH를 가져오

코딩테스트 연습 > GROUP BY > 물고기 종류 별 잡은 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/293257FISH_INFO 와 FISH_NAME_INFO를 FISH_TYPE로 JOI

코딩테스트 연습 > GROUP BY > 월별 잡은 물고기 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/293260업로드중..group by로 "월" 단위로 묶는다.문제푼 흔적

코딩테스트 연습 > IS NULL > 업그레이드 할 수 없는 아이템 구하기https://school.programmers.co.kr/learn/courses/30/lessons/273712PARENT_ITEM_ID 가 IS NOT NULL 한 ITEM_ID를

코딩테스트 연습 > JOIN > 있었는데요 없었습니다https://school.programmers.co.kr/learn/courses/30/lessons/59043ANIMAL_INS 와 ANIMAL_OUTS 두 테이블을 ANIMAL_ID로 JOIN 시키고,
서브 쿼리서브 쿼리 이용한 방법으로 "입양을 아직 못 간 동물"은 ANIMAL_OUTS에 기록이 없는 것을 이용하였다.LEFT JOINANIMAL_INS 기준으로 LEFT JOIN을 한다.이 후 ANIMAL_OUTS DATETIME 기록이 없는 것을 제외한다.SELEC

코딩테스트 연습 > String, Date > 중성화 여부 파악하기https://school.programmers.co.kr/learn/courses/30/lessons/59409CASE문 사용CASE를 사용해 SEX_UPON_INTAKE가 중성화 했으면 TH

코딩테스트 연습 > String, Date > 카테고리 별 상품 개수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/131529left를 이용하여 PRODUCT_CODE의 2번째 글짜까지 추출한다.

코딩테스트 연습 > String, Date > DATETIME에서 DATE로 형 변환https://school.programmers.co.kr/learn/courses/30/lessons/59414!\[](https://velog.velcdn.com/

코딩테스트 연습 > SELECT > 대장균들의 자식의 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/299305부모를 기준으로 자식 테이블을 LEFT JOIN 한다.(기준은 부모 ID, 자식의

코딩테스트 연습 >GROUP BY > 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/151139월, 자동차 ID별 총 대여 횟수를 구하는 것이므로 MON

코딩테스트 연습 > JOIN > 주문량이 많은 아이스크림들 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/133027FROM 절에서 두 테이블을 JOIN 할 때, 전부 다 JOIN을 하는 것이 아

코딩테스트 연습 > String, Date > 연도 별 평균 미세먼지 농도 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/284530연도 별로 구하라 했으니 YEAR로 GROUP BY한다.WHER

코딩테스트 연습 > String, Date > 한 해에 잡은 물고기 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/298516문제푼 흔적

코딩테스트 연습 > String, Date > 분기별 분화된 대장균의 개체 수 구하기https://school.programmers.co.kr/learn/courses/30/lessons/299308DATE 관련 함수인 QUARTER을 이용하여 분기를 나누고,

코딩테스트 연습 > SELECT > 대장균의 크기에 따라 분류하기2https://school.programmers.co.kr/learn/courses/30/lessons/301649대장균 개체의 크기를 내름차순으로 정렬했을 때 상위 0% ~ 25% 를 'CRI

코딩테스트 연습 > SELECT > 대장균의 크기에 따라 분류하기 1https://school.programmers.co.kr/learn/courses/30/lessons/299307대장균 개체의 크기가 100 이하라면 'LOW', 100 초과 1000 이하라

코딩테스트 > GROUP BY > 카테고리 별 도서 판매량 집계하기2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성하라.결과는 카테고리명을 기준으로 오름차순 정렬하라.

코딩테스트 연습 > String, Date > 조건별로 분류하여 주문상태 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/131113FOOD_ORDER 테이블에서 2022년 5월 1일을 기준으로 주

코딩테스트 > String, Date > 대여 기록이 존재하는 자동차 리스트 구하기https://school.programmers.co.kr/learn/courses/30/lessons/157341CAR_RENTAL_COMPANY_CAR 테이블과 CAR_REN

코딩테스트 연습 > GROUP BY > 조건에 맞는 사용자와 총 거래금액 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/164668USED_GOODS_BOARD와 USED_GOODS_USER 테이

코딩테스트 연습 > String, Date > 오랜 기간 보호한 동물(2)https://school.programmers.co.kr/learn/courses/30/lessons/59411animal_outs와 animal_ins에 모두 datetime 기록이

코딩테스트 연습 > GROUP BY > 즐겨찾기가 가장 많은 식당 정보 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/131123where 절에서 favorites 가 각 food_type에서 가

코딩테스트 연습 > GROUP BY > 부서별 평균 연봉 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/284529HR_DEPARTMENT 테이블을 HR_EMPLOYEES 에서 각 부서 별로 평균

코딩테스트 연습> String, Date > 조건에 맞는 사용자 정보 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/164670서브쿼리에서 USED_GOODS_BOARD 테이블에서 게시글이 3개

코딩테스트 연습 > GROUP BY > 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기https://school.programmers.co.kr/learn/courses/30/lessons/157340!\[](https://velog.velc

코딩테스트 연습 > String, Date > 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기https://school.programmers.co.kr/learn/courses/30/lessons/164671문제푼 흔적

코딩테스트 연습 > GROUP BY > 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기https://school.programmers.co.kr/learn/courses/30/lessons/298519fish_type으로 group by 한 뒤, avg(

코딩테스트 연습 > 2021 Dev-Matching: 웹 백엔드 개발자(상반기) > 헤비 유저가 소유한 장소https://school.programmers.co.kr/learn/courses/30/lessons/77487동일한 host_id로 2개 이상 글이