如何在SQLite中选择TEXT列的max int值

时间:2016-02-01 11:53:34

标签: sqlite

给定一个TABLE mytable,其中包含一个包含VALUES name的TEXT 1, 2, 2b, 2c, 3列。如何在SQLite中选择最大INT值?

-- Does not work in SQLite
SELECT MAX(VAL(textcol)) FROM mytable;

我花了一些时间才找到other SQL syntaxes的指示。

1 个答案:

答案 0 :(得分:2)

SELECT MAX(CAST(name AS INT)) FROM mytable;

SQLite使用类似于MySQL

的CAST(expr AS类型名称)