2013-03-22 7 views
27

rozważyć tę prostą tabelę (TBL1):sqlite uzyskać ROWID

A|first letter 
B|second letter 
C|third letter 

pierwsza kolumna jest list a druga kolumna jest desc

mogę zrobić to zapytanie bez problemu:

select * from tbl1 where letter='B'  -->>second letter 

Moje pytanie brzmi: jak mogę uzyskać (pobrać) ROWID rzędu wyników?

+0

Czy możesz podać więcej szczegółów, co masz na myśli? –

+1

użyj słowa kluczowego 'rowid' .. http://www.sqlite.org/autoinc.html – Meherzad

Odpowiedz

70
SELECT rowid, * FROM tbl1 WHERE letter = 'B' 
+1

jak to zrobić za pomocą zapytania funkcji SQLiteDatabase w systemie Android? –

+10

@DavidUntama Aby zadać pytanie, użyj przycisku "Zadaj pytanie". –