2015-06-15 51 views
-1

在我的應用程序中,我想從我的列.am使用Max函數得到最大ID 0-9,但10後它不工作。如何獲取表列數據庫中的最大id?當id存儲爲字符串?

原因是AM商鋪ID數據類型爲TEXT不是INT。如何從所有瓦萊斯是id列獲得最大的ID?

+0

id列僅存儲數字(0-9)或字母數字(0-9 A-Z)。 – Bharatesh

+0

僅限數字(0-9),但以字符串形式存儲 – sasikumar

+0

更改您的應用以將ID存儲爲數字。 –

回答

1

嘗試這樣

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

使用Sqlite CAST你可以做到這一點。但是,如果您爲id列選擇整數,那將會很好。

+0

其作品。謝謝。 – sasikumar

相關問題