라구파스타

  • 홈
  • 태그
  • 방명록

Development/SQL 2

[HiveQL] substr 사용법

파이썬의 문자열 슬라이싱은 아래와 같이 시작 인덱스와 끝 인덱스를 표시하는 것으로 가능하다. string = 'ragupasta' print(string[0:4]) # 결과: ragu print(string[:4]) # 결과: ragu print(string[0:1000]) # 결과: ragupasta 반면, HiveQL은 SUBSTR 함수를 사용하는데, SUBSTR(문자열, 시작 인덱스, 길이)의 형식으로 사용한다. '길이' 자리에 끝 인덱스를 넣어서 잘못된 결과를 출력하지 않도록 주의해야 한다. SELECT SUBSTR('ragupasta', 1, 4); -- 'ragupasta'의 1번째부터 4글자 출력 -- 결과: ragu Enjoy your querying:)

Development/SQL 2023.08.23

[HiveQL] timestamp로 되어있는 것을 string으로 변환하기

HiveQL에서 timestamp로 밀리세컨드 단위까지 나와있는 것을 string으로 변환해서 쓰고 싶다면 DATE_FORMAT('timestamp you wanna convert', 'format') 위와 같이 DATE_FORMAT으로 쉽게 바꿀 수 있으며, 'format' 부분은 'dd-MM-yyyy', 'yyyyMMdd', ...와 같이 원하는대로 바꾸어 사용할 수 있다. SELECT DATE_FORMAT('2023-06-14 20:43:11.029','yyyyMMdd'); -- result : 20230614 Enjoy your querying:)

Development/SQL 2023.06.14
이전
1
다음
더보기
프로필사진

라구파스타

Something for Data Scientist & pseudo-Developer

  • 분류 전체보기 (9)
    • Research (2)
      • Recommendation System (2)
      • Anomaly Detection (0)
      • Label correction (0)
    • Development (7)
      • Python (5)
      • SQL (2)

Tag

XGB, 파이썬, 판다스, categorical, XGBClassifier, matrix factorization, Python, required positional argument, DMatrix, 추천시스템, 범주형, RecommSys, recommendation system, Wide & Deep, XGBRegressor, hiveql, keras, cross-product, alternating least square, relu,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바