Как использовать аргумент LIMIT в запросе SQLite с Android

Я пытаюсь использовать следующий запрос, чтобы получить самый последний результат, date.

Cursor cursor = mDb.query(DATABASE_TABLE, new String[] {KEY_DATE, KEY_REPS, 
KEY_WEIGHT}, null, null, null, null, KEY_DATE + "DESC", ???);

Мне нужно использовать аргумент limit (я считаю), но он принимает строку. Я попытался создать строку со значением «1», но это не сработало. Я пробовал другие вещи «1» ПРЕДЕЛ 1 «ПРЕДЕЛ 1» Предел 1 "Ограничение 1"

Кроме того, если кто-нибудь знает отличный справочный сайт (кроме этого), который действительно показывает вам различные запросы SQL (для ANDROID), это было бы очень полезно ...

РЕДАКТИРОВАТЬ Ошибка, которую я получил при использовании "1" ... возможно, предел не моя проблема? Вот ошибка: android.database.sqlite.SQLiteException: нет такого столбца: dateDESC: при компиляции: ВЫБРАТЬ дату, повторения, вес, ИЗ ТЕСТОВОГО ЗАКАЗА ПО dateDESC LIMIT 1

44
задан easycheese 15 June 2011 в 17:29
поделиться