1123.0
이라는 숫자가 있고
1123 이 있는데
split_part(num, '.', 2)를 하면 1123은 0으로 나누어지지만
1123은 ''으로 나오기에 미리 값을 확인하고 null로 case 문 처리 해야 할 듯
ASE WHEN version LIKE '%-%'
THEN SPLIT_PART(version, '-', 2)::int
ELSE 0 END
'프로그램 사용 > postgreSQL' 카테고리의 다른 글
sql TO_CHAR() (0) | 2019.11.23 |
---|---|
sql where like %와 _ (0) | 2019.11.22 |
postgres table schema comment 달기 (0) | 2019.11.13 |
with in sql (0) | 2019.11.11 |
where not in 에서는 null 값을 조심하자 (0) | 2019.11.11 |