
666
Rozdział 16.
Określanie warunków
Zwracanie wybranych rekordów
Aby filtrować dane, trzeba zadeklarować warunki, które te dane mają
spełniać, tak jak zrobiliśmy to w rozdziale 15. Na przykład poniższe
wywołanie zwróci tylko te rekordy tabeli DRINK, w których w polu z nazwą
jest zapisane słowo ”Lattte”:
Cursor cursor = db.query(”DRINK”,
new String[] {”_id”, ”NAME”, ”DESCRIPTION”},
“NAME = ?”,
new String[] {“Latte”},
null, null, null);
To zapytanie zwraca wartości kolumn _id,
NAME i DESCRIPTION ze wszystkich
wierszy tabeli DRINK, w których
w kolumnie NAME jest zapisane
słowo “Latte”.
_id NAME DESCRIPTION
1 “Latte” “Czarne espresso
z gorącym mlekiem ...