I need to make a sample from the database but I do not know the number of parameters for which I am looking. Request example
SELECT Ingredients.name FROM Ingredients WHERE Ingredients._id IN (?); Where the question mark - there may be several parameters. Example
SELECT Ingredients.name FROM Ingredients WHERE Ingredients._id IN ('1' , '4'); I do queries in DB Browser for SQLite - everything works. I'm doing in Java, under Android, here's a query
cursor c2 = myDbHelper.rawQuery("SELECT Ingredients.name " + "FROM Ingredients" + "WHERE Ingredients._id IN(?);", new String[]{"'1' , '2'"}); does not work.
Tried on everyone
new String[]{"'1 , 2'"} и new String[]{"1 , 2"} and as soon as it is not perverted - it does not work. Help
https://stackoverflow.com/questions/8343946/sqlite-query-for-multiple-values-in-one-columm
It did not help