如何在表列数据库中获取Max id?当id存储为字符串时?

时间:2015-06-15 06:55:26

标签: android database sqlite android-sqlite

在我的应用程序中,我希望从我的列.am使用Max函数获取最大ID获取最大ID 0-9 ,,但在10之后它不起作用。

原因是存储 id 数据类型为 TEXT 而不是 INT 。如何从所有值的id列获取最大ID?

1 个答案:

答案 0 :(得分:1)

试试这个

SELECT max(CAST(id as int)) from TABLE_NAME

使用Sqlite CAST即可。但是如果你为id列选择整数会很好。