2013-03-22 19 views
27

prendere in considerazione questa semplice tabella (tbl1):sqlite ottenere ROWID

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

prima colonna è lettera e seconda colonna è disc

posso fare questa domanda senza alcun problema:

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

La mia domanda è: come posso ottenere (recuperare) il ROWID della fila dei risultati?

+0

Puoi fornire maggiori dettagli di cosa intendi? –

+1

usa la parola chiave 'rowid' .. http://www.sqlite.org/autoinc.html – Meherzad

risposta

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

come faccio usando la query di funzione di SQLiteDatabase in Android? –

+10

@DavidUntama Per fare una domanda, utilizzare il pulsante "Chiedi domanda". –

Problemi correlati