Hi Leute,
ich habe eine SQLite db mit 4 Spalten, in der die vierte Spalte einer Kategorie entspricht.
Nun möchte ich gerne Random eine Zeile auslesen wo der Inhalt der Kategorie-Spalte zB "Kat1" ist.
"cat" ist der Name der Spalte
Java
String rndAuswahl = "SELECT * FROM " + DatabaseAufgaben.TABLE_NAME + " WHERE cat.equals("Kat1") ORDER BY RANDOM() LIMIT 1";
Geht nicht, und :
Java
String rndAuswahl = "SELECT * FROM " + DatabaseAufgaben.TABLE_NAME + " WHERE "+ DatabaseAufgaben.CAT.equals("Kat1") +"=true ORDER BY RANDOM() LIMIT 1";
geht auch nicht...
hab schon probiert bei Google eine Antwort zu finden aber benutze wahrscheinlich die falschen Suchbegriffe.
Weiß jmd was ich falsch mache?