Страница 1 из 1

Запрос с несколькими условиями

Добавлено: 12 сен 2015, 23:02
tomattman
Привет есть в БД таблица со столбцами category и tdate. В столбце tdate хранится дата в формате yyyy-MM-dd.
Подскажите пожалуйста, как сделать запрос на выборку по двум условиям (категория совпадает с заданной, и дата в этом месяце)

Код: Выделить всё

public HashMap<String, ArrayList<Map<String,String>>> getDataFromBase(String cat){
		SQLiteDatabase db = dbHelper.getWritableDatabase();
		Cursor c = db.query("mytable", null, "cat = ?", new String[]{cat}, null, null, null);
		...

Re: Запрос с несколькими условиями

Добавлено: 13 сен 2015, 15:40
ANdriy123456
String selectQuer = "SELECT * FROM " + TABLE+" WHERE " + REZULT_DATE + "='" + date.get(i)+"';";
Cursor cursor = db.rawQuery(selectQuer, null);

selectQuer - простой sql запрос на выбор елементов по условию(условиям).
http://www.techonthenet.com/sql/and_or.php

Re: Запрос с несколькими условиями

Добавлено: 13 сен 2015, 15:45
doter.ua
"WHERE category = 'category' AND date = 'date' "