将版本分解为一个整数 - SQL

Break down versions into an integer - SQL

我正在尝试将版本分解为整数。

例如, 从 14.4 到 14 或者从 9.4.1 到 9

如何定义点之前的数字?

谢谢。

你可以试试SPLIT_PART https://docs.snowflake.com/en/sql-reference/functions/split_part.html

select Split_part(column1,'.',0) col1 from values ('14.4') ,('9.4.1') , ('12345.5656')