cast 함수

dorongpark·2024년 6월 3일
0

해커랭크(sql)

목록 보기
2/20
  • cast 함수 사용법
    - 데이터 타입을 변환하는데 사용
    CAST(변환할 값 AS 변환 하고자 하는 데이터 타입)
    ㄴ ex) select cast(123 as varchar) : 숫자 123 → str으로 변경
    ㄴ ex) select cast('2024-07-14' as varchar) : 날짜 타입 → str로 변경
    ㄴ ex) select cast(birthday as int) : 컬럼 birthday(char) → int로 변경
    ㄴ ex) select cast(count(order) as varchar) : 컬럼 order(int) → str 로 변경
  • 변환 하고자 하는 데이터 타입 뒤에 숫자 지정하기
    ㄴ CAST(date as varchar(4)) : 2024-07-15 → 2024로 변환되어 나옴

  • 예시 데이터

쿼리:
SELECT CONCAT('User ID: ', CAST(user_id AS CHAR), ', Age: ', CAST(age AS CHAR)) AS user_info
FROM users;

  • 결과 값

profile
야 너도 분석 할수 있어

0개의 댓글