Cursor findNormalItems = db.query("items", columns, "type=?",
new String[] { "onSale" });
Ich möchte den Cursor zurückgeben, der auf etwas zeigt, das NICHT im Verkauf ist. Was soll ich ändern? Vielen Dank!
Aus der offiziellen Dokumentation :
Der ungleiche Operator kann entweder
!=
oder sein<>
So wird Ihr Code:
Cursor findNormalItems = db.query("items", columns, "type != ?",
new String[] { "onSale" });
!=
sieht es professioneller aus - und ist konsistenter mit den=
und==
Betreibern.<>
ist SQL Ansi-Standard und!=
nicht. Natürlich<>
ist professioneller!=
oder enthalten<>
.Sie sollten im Komparator den ungleichen Operator verwenden:
"type!=?"
oder"type<>?"
.quelle
Sie können den
<>
Operator verwendenHier finden Sie alle grundlegenden
sql
Aussagenhttp://www.firstsql.com/tutor2.htm
quelle