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;