본문 바로가기
728x90

SQL28

[SQL] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/164671 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 문자열 합치기 CONCAT(string1, string2,.......) ○○○ 이 가장 많은 ~ 찾는 방법 정리 방법1. where절 서브쿼리 - 내림차순 정렬 후 LIMIT 1 방법2. from절 서브쿼리 - 윈도우 함수(ROW_NUMBER, RANK(), DENSE_RANK()) 방법3. where절 서브쿼리 - 집계함수 사용하기 2. 코드(MySQL) 1. where절.. 2024. 2. 7.
[SQL] 자동차 대여 기록에서 장기/단기 대여 구분하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/151138 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 오늘 빌려가서 오늘 반납하는 경우: 대여일은 1일이다. END_DATE - START_DATE + 1 >= 30 IF문: 조건에 따라 값을 반환하는 함수 IF(condition, value_if_true, value_if_false) condition - 참과 거짓 판단 valut_if_true: 참일 때 반환하는 값 / value_if_false: 거짓일 때 반환하는 값 T.. 2024. 2. 6.
[SQL] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/151137 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 OPTIONS - 열선시트, 통풍시트, 가죽시트 중 하나 이상을 가지고 있는 자동차 방법1. LIKE - '%통풍시트%', '%가죽시트%', '%열선시트%' 방법2. 정규식(regexp) - '통풍시트|열선시트|가죽시트' 2. 코드(MySQL) # 통풍시트, 열선시트, 가죽시트 하나 이상의 옵션 포함 # 종류별로 몇 대 # 종류 기준으로 오름차순 select CAR_TYPE,.. 2024. 2. 5.
[SQL] 입양 시각 구하기(1) 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/59412 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 시분초 / 연월일 을 추출하기 2. 코드(MySQL) # 09:00 ~ 19:59 각 시간대별로 # 입양이 몇 건 # 시간순으로 정렬 select hour(DATETIME) as HOUR, count(*) as COUNT from ANIMAL_OUTS where hour(DATETIME) between 9 and 19 group by hour(DATETIME) order by .. 2024. 2. 5.
[SQL] 조건에 맞는 사용자와 총 거래금액 조회하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/164668 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 완료된 중고거래의 총금액이 70만원 이상인 사람 중고거래가 완료: USED_GOODS_BOARD에 "STATUS"라는 컬럼이 존재한다! 처음에 이거 놓쳤다가 틀렸다. 반드시 테이블의 컬럼이 무엇인지 파악 해야 실수없이 푼다. 총금액 70만원 이상: SUM 집계함수 써야한다. USED_GOODS_BOARD, USED_GOODS_USER 두 테이블의 컬럼을 적절하게 사용해야하고 .. 2024. 2. 4.
[SQL] 즐겨찾기가 가장 많은 식당 정보 출력하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/131123 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 음식종류별로 즐겨찾기가 '가장 많은' 식당 음식종류별 group by 즐겨찾기가 가장 많은 2. 코드(MySQL) [틀린 코드(에러) 및 이유] select FOOD_TYPE, REST_ID, REST_NAME, FAVORITES from REST_INFO group by FOOD_TYPE order by FOOD_TYPE desc; select FOOD_TYPE, REST_.. 2024. 2. 2.
728x90
반응형