Как использовать параметр в функции strftim () в sqlite - PullRequest
0 голосов
/ 13 февраля 2019

Я использую библиотеку Room в проекте Android.Как я могу использовать параметр метода в функции strftime () (что-то вроде :period days вместо 7 days)?

@Query("SELECT * FROM purchase " +
        "WHERE date >= strftime('%s', 'now', 'localtime', 'start of day', '7 days')")
List<Purchase> getPurchases(int period);                               \\ ☝ //

1 Ответ

0 голосов
/ 13 февраля 2019

С конкатенацией строк:

strftime('%s', 'now', 'localtime', 'start of day', :period || ' days')
...