我正在開發中,我使用查詢來發現的最大行ID,其中的主鍵而不是自動遞增 我提到這個鏈接 http://www.sqlite.org/optoverview.html行ID的最大值是多少?
,併發射查詢表中的Android數據庫應用
SELECT MAX(gameId)FROM configureGame;
,並返回最大值9雖然在表中最大的ID是10
我應該怎麼做才能得到正確的值,所有的時間
我正在開發中,我使用查詢來發現的最大行ID,其中的主鍵而不是自動遞增 我提到這個鏈接 http://www.sqlite.org/optoverview.html行ID的最大值是多少?
,併發射查詢表中的Android數據庫應用
SELECT MAX(gameId)FROM configureGame;
,並返回最大值9雖然在表中最大的ID是10
我應該怎麼做才能得到正確的值,所有的時間
gameId的數據類型是什麼? 如果它是int,那麼max(gameId)將返回正確的值。 但是,如果它是字符串,那麼它將返回錯誤的值。
是我查詢的權利SELECT last_insert_rowid()FROM configureGame; – 2012-02-07 06:01:33
感謝@Unicusand我的遊戲ID數據類型是文本 – 2012-02-07 06:37:39