본문 바로가기 메뉴 바로가기

bigkite

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

bigkite

검색하기 폼
  • 분류 전체보기 (36)
    • SQL (20)
    • Python (0)
    • Algorithms | 자료구조 (4)
    • AI | DS (5)
    • RecSys (6)
    • Deep Learning (0)
      • PYTORCH (0)
  • 방명록

전체 글 (36)
[Programmers] NULL 정리

프로그래머스 IS NULL PART 완료~ ISNULL, IFNULL 등의 NULL관련 함수들만 쓰면 쉽게 풀 수 있는 문제들이지만, 함수를 까먹을 수 있기에 정리하고 넘어가도록 하겠습니다! NULL 관련 문법 정리 1. IF NULL : 해당 column이 NULL일 경우 다른 값을 반환 SELECT IFNULL(Column명, "Null일 경우 대체 값") FROM 테이블명; EX) Lv2. 경기도에 위치한 식품 창고 목록 출력하기 FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주세요. SELECT WAREH..

SQL 2023. 8. 16. 17:10
[데이터분석을 위한 SQL 레시피] 5강 : 하나의 값 조작하기

💡 ※ 데이터 가공의 필요성 다룰 데이터가 데이터 분석 용도로 상정되지 않은 경우 데이터 베이스엔 코드 값만 저장하고, 다른 테이블에서 코드값의 의미 관리하는 경우 있음! 이 경우 리포트 작성 시 어려움을 겪을 수 있다! → 데이터 분석에 적합한 형태로 미리 가공하기 연산할 때 비교 가능한 상태로 만들고 오류를 회피하기 위한 경우 로그 데이터와 업무 데이터의 형식이 일치하지 않을 수 있음! 어떤 값과 NULL 값을 연산할 때 , NULL 이 나오는 경우 있음! 이 경우 원래 어떤 값의 정보가 날아가므로, 미리 데이터를 가공해 NULL이 발생하지 않도록 하기! 1. 코드 값을 레이블로 변경하기 집계할 때, 코드 값을 미리 레이블로 변경 → CASE 문 이용 CASE WHEN THEN END SELECT u..

SQL 2023. 8. 11. 12:24
[Programmers] Lv4. 입양 시각 구하기(2)

Lv4. 입양 시각 구하기(2) 문제 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 0시부터 23시까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다. 실패한 풀이 SELECT HOUR(DATETIME), COUNT(*) FROM ANIMAL_OUTS GROUP BY HOUR(DATETIME) ORDER BY HOUR(DATETIME); 단순하게 GROUP BY 쓰면 되지 않나 싶었지만... 단순하게 풀면, 실행결과와 다른 결과가 나오는 것을 확인할 수 있음! 내 풀이 경우에는, COUNT가 0이상인 것, 즉 데이터가 존재하는 시간대만 출력되게 된다. 하지만, 문제에서 요구하는 건 0시부터 23시까지 모든..

SQL 2023. 8. 11. 12:07
[Programmers] Lv3. 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기⭐

Lv3. 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 문제 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일을 기준으로 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 월을 기준으로 오름차순 정렬하고, 월이 같다면 자동차 ID를 기준으로 내림차순 정렬해주세요. 특정 월의 총 대여 횟수가 0인 경우에는 결과에서 제외해주세요. 실패한 풀이 SELECT MONTH(START_DATE) AS MONTH, CAR_ID, COUNT(*) AS RECORDS FROM CAR_RENTAL_COMPANY_RENTA..

SQL 2023. 8. 10. 15:41
이전 1 2 3 4 5 6 7 8 9 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • ORDER BY LIMIT
  • treer구조
  • rag 다중문서 활용
  • 하이브리드 필터링
  • reranker
  • 고전적 추천 알고리즘
  • pointwise reranker
  • 알고리즘
  • 다중 GROUP BY
  • WHERE문 집계함수
  • 하나의 테이블에 대한 조작
  • llm reranker
  • SQL
  • 서브쿼리
  • NULL인 열 만들어주기
  • NULL AS
  • reranker 속도 개선
  • SASRec
  • 연관규칙분석
  • SQL레시피
  • 추천시스템
  • 이코테
  • WHERE절서브쿼리
  • 여러개 값에 대한 조작
  • 숨겨진조건
  • Lagrange Multipler
  • groupby 다중
  • SET문
  • SELECT문 안 서브쿼리
  • cold-start
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바