Получить сегодняшние расходы в номере - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь получить все сегодняшние расходы, разделенные по типу (счета, питание и т. Д.) Из базы данных комнат, но мой запрос не работает.Как изменить запрос?

@Query("SELECT COALESCE(sum(COALESCE(value,0)), 0) FROM expense_table WHERE type = :type + day = strftime('%d', 'now')")
LiveData<Double> getTotalExpenseDay(String type);

1 Ответ

1 голос
/ 18 апреля 2019

Я думаю, что вы должны использовать «И» вместо «+», вот так: "ВЫБЕРИТЕ COALESCE (сумма (COALESCE (значение, 0)), 0) ОТ расходной таблицы ГДЕ тип =: тип И день = strftime ('% d', 'сейчас')"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...