Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未考虑Android SQLite Where子句_Android_Sqlite_Where - Fatal编程技术网

未考虑Android SQLite Where子句

未考虑Android SQLite Where子句,android,sqlite,where,Android,Sqlite,Where,我创建了一个参数查询来从数据库表中获取一些数据。一切正常,但不考虑和tipo=2。你有什么建议吗 String sql = "SELECT titolo, icona, colore, tipo, identificativo, dato_campo FROM table " + "WHERE titolo LIKE '%" + parametro + "%' " + "OR dato_campo LIKE '%" + parametro + "

我创建了一个参数查询来从数据库表中获取一些数据。一切正常,但不考虑
和tipo=2
。你有什么建议吗

 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";
括号:

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”,您是否只想要“dato_campo”项目,还是希望检索到的每个项目都有“tipo=2”?您是否忘记了一些括号,或者您真的是指“a或b和c”?(即:a或(b和c))@DeeV我希望检索到的每个项目都有“tipo=2”