如何在 table 列数据库中获取最大 id?当 id 存储为字符串时?
How to get Max id in table column database?when id store as string?
在我的应用程序中,我想从我的专栏中获取最大 ID。am 使用 Max 函数获取最大 ID 0-9,但是在 10 之后它不起作用。
原因是我将 id 数据类型存储为 TEXT 而不是 INT。如何从该 ID 列获取所有值的最大 ID?
像这样尝试
SELECT max(CAST(id as int)) from TABLE_NAME
使用Sqlite CAST你可以做到。但是,如果您为 id 列选择整数,那将会很好。
在我的应用程序中,我想从我的专栏中获取最大 ID。am 使用 Max 函数获取最大 ID 0-9,但是在 10 之后它不起作用。
原因是我将 id 数据类型存储为 TEXT 而不是 INT。如何从该 ID 列获取所有值的最大 ID?
像这样尝试
SELECT max(CAST(id as int)) from TABLE_NAME
使用Sqlite CAST你可以做到。但是,如果您为 id 列选择整数,那将会很好。