개발/데이터베이스
[PostgreSQL] 형변환 / 비교 / 범위 연산자
고등어찌짐
2022. 4. 10. 23:45
- CAST 명령을 이용한 데이터 형변환
CAST ( 데이터 AS 원하는 데이터 타입 )
SELECT CAST ( '100' AS INTEGER )
- :: 을 이용한 데이터 형변환
SELECT 데이터::원하는 데이터 타입
SELECT '100'::INTEGER
- 비교 연산자
SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 = 값1;
SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 IS 값1;
- 범위 연산자
SELECT 컬럼명 WHERE 테이블명 WHERE 값1 <= 컬럼명 AND 컬럼명 <= 값2;
SELECT 컬럼명 WHERE 테이블명 WHERE 컬럼명 (NOT) BETWEEN 값1 AND 값2;
CAST 연산자, 비교 연산자는 배열, json 등 다양한 형태에 사용될 수 있다.