2014-10-29 2 views
0

У меня есть SQLite таблица, как показано нижеAndroid SQLite - Можно ли извлекать данные, сгруппированные по неделям/месяцам?

Column1  : Detail 
2014-10-07 : 5 
2014-10-09 : 5 
2014-10-14 : 6 
2014-10-15 : 6 
2014-10-22 : 7 
2014-10-23 : 7 

Я хочу, чтобы получить значение столбцов детали составивших Сгруппированное по неделям (неделя может быть любой - воскресенье в воскресенье или любой).

Результаты должны быть 10,12,14. если пятница - конец недели.

Возможно ли это в SQLite с любым запросом?

+1

прочитайте этот документ http://sqlite.org/lang_datefunc.html – duggu

ответ

2

Попробуйте этот запрос

SELECT sum(detail)'calculatedvalue' FROM Test group by STRFTIME('%W', date); 

Испытано на этих данных

enter image description here

Запрос Выход

enter image description here

+0

Можете ли вы рассказать мне, какой инструмент вы используете для проверки этого sql? на снимке экрана, который вы предоставили. – Prem

+1

Я использую плагин Mozilla Firefox "sqlite manager" –

Смежные вопросы