* CAST 예제
sales 테이블에서 TEXT 타입의 컬럼인 registration_num(등록번호)에 있는 숫자값들을 기준으로 정렬을 하려고 합니다. 이때 숫자가 작을수록 해당 row들이 먼저 출력되도록 하고 싶은데요. 아래 빈 칸에 들어갈 함수 이름을 모두 대문자로 직접 작성해보세요.
SELECT * FROM sales ORDER BY ( )(registration_num AS signed);
CAST
CAST 함수는 특정 데이터 타입의 컬럼에 저장된 값을, 일시적으로 다른 데이터 타입으로 변경할 수 있게 해주는 함수입니다. signed는 양과 음의 정수를 나타내는 데이터 타입입니다.
* CAST(데이터 AS 변환할 데이터타입)
'코드잇 > 데이터베이스' 카테고리의 다른 글
SQL 실용함수들 살펴보기 (0) | 2023.02.05 |
---|---|
SQL 백문이 불여일타 (0) | 2023.02.05 |
[데이터베이스] 데이터 일부만 추려보기 (0) | 2021.10.16 |
[데이터베이스] 데이터 정렬해서 보기 (0) | 2021.10.16 |
[데이터베이스] 데이터 조회 과제 (0) | 2021.10.16 |