해리문의 데이터_log

  • 홈
  • 태그
  • 방명록

char_length 1

[TIL] 리스트에서 요소 개수 카운트하기, 문자열 길이 반환 함수(CHAR_LENGTH) 활용 #SQL #MySQL

단어 리스트에서 단어 개수 카운트데이터 출처: Kaggle(링크)SELECT pizza_type_id, (CHAR_LENGTH(ingredients) - CHAR_LENGTH(REPLACE(ingredients,",","")) +1) AS type_ingredients_cntFROM pizza_typesORDER BY pizza_type_id[ 문제 상황 ]피자 재료가 콤마(,)를 통해 나열되어 있다.피자별로 피자 재료의 개수를 세어 조회해야 한다.MySQL에는 직접적으로 단어를 세는 함수가 없다.[ 해결 ]먼저 컬럼값의 전체 문자열 수를 카운트 한다.콤마(,)를 없앤 컬럼값의 전체 문자열 수를 카운트 한다.두 값의 차이가 곧 콤마(,)의 개수이다.콤마의 개수에 1을 더하면 요소의..

DA Study/TIL 2025.03.18
이전
1
다음
더보기
프로필사진

해리문의 데이터_log

공감형 Data Analyst / 마케터에서 DA로 / 천천히 가도 바르게

  • 전체 (75)
    • DA Study (66)
      • Data Analytics (11)
      • TIL (43)
      • Weekly Paper (12)
    • Data Unpacking #아티클 #역분석 (3)
    • Coding Test (6)
      • Algorithm #Python3 (6)

Tag

weeklypaper, MySQL, til, 파이썬, 알고리즘, 윈도우함수, DA, SQL, 프로그래머스, 통계, solvesql, 서브쿼리, Oracle, 데이터, 쿼리, 코딩테스트, SQLite, dataanalyst, Python, 데이터분석,
해리문 GitHub

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바