2013-03-22 8 views
27

betrachten diese einfache Tabelle (tbl1):SQLite erhalten ROWID

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

erste Spalte ist Brief und zweite Spalte ist ab

ich diese Abfrage ohne Probleme tun können:

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

Meine Frage ist: wie bekomme ich die ROWID der Ergebniszeile?

+0

Können Sie genauer erklären, was Sie meinen? –

+1

Verwenden Sie 'rowid-Schlüsselwort .. http://www.sqlite.org/autoinc.html – Meherzad

Antwort

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

Wie mache ich es mit der Funktion Abfrage von SQLiteDatabase in Android? –

+10

@DavidUntama Um eine Frage zu stellen, benutzen Sie die Schaltfläche "Frage stellen". –

Verwandte Themen