0
给定表mytable
,其中包含VALUES 1, 2, 2b, 2c, 3
的TEXT name
列。如何在SQLite中选择最大的INT值?如何在SQLite中选择TEXT列的最大整数值
-- Does not work in SQLite
SELECT MAX(VAL(textcol)) FROM mytable;
花了一些时间找到我一直在遵循other SQL syntaxes的说明。
给定表mytable
,其中包含VALUES 1, 2, 2b, 2c, 3
的TEXT name
列。如何在SQLite中选择最大的INT值?如何在SQLite中选择TEXT列的最大整数值
-- Does not work in SQLite
SELECT MAX(VAL(textcol)) FROM mytable;
花了一些时间找到我一直在遵循other SQL syntaxes的说明。
SELECT MAX(CAST(name AS INT)) FROM mytable;
SQLite的使用CAST(表达式AS类型名)类似于MySQL