-1
データベーステーブルからデータを取得するためのパラメトリッククエリを作成しました。すべて動作しますが、AND tipo = 2
は考慮されません。提案はありますか?Android SQLite Where節は考慮されていません
String sql = "SELECT titolo, icona, colore, tipo, identificativo, dato_campo FROM table " +
"WHERE titolo LIKE '%" + parametro + "%' " +
"OR dato_campo LIKE '%" + parametro + "%' AND tipo = 2 GROUP BY identificativo ORDER BY titolo ASC";
は、あなただけの彼らの "TIPO = 2の" if "dato_campo" の項目をしたいか、あなたは "TIPO = 2" を持つように取得したすべてのアイテムをしたいですか? – DeeV
括弧を忘れていないか、実際に "a or b and c"を意味していますか? (aまたは(bとc)) –
@DeeV検索されるすべてのアイテムに「tipo = 2」が含まれるようにします – user2847219