2
У меня есть таблица и у меня есть небольшая проблема с GroupBy месяцемгруппы по месяцам в SQLite
CREATE TABLE BabyData (BabyId INT, BabyName TEXT, _id INT PRIMARY KEY, Date DATE, Height TEXT, Weight TEXT);
из этой таблицы я хочу в среднем весе в каждом месяце в течение года
когда я обеспечиваю дата, как «2011-2-2», то я хочу, средний вес в каждом месяце от «2011-2-2» до «2012-2-2»
я дал как этот
SELECT strftime('%Y',Date) AS year,
strftime('%m',Date) AS month,
Avg(Weight) As Amount
FROM BabyData
Group By strftime('%Y',Date),strftime('%m',Date)
Но я получаю только 1 средняя
U г абсолютно Brilliant..It просто работал ... Приветствия Man ... –
я есть dought о STRFTIME является это правильно: выберите * от user_data где тип = «информированный» заказ CAST (strftime ('% m', created_date) AS INTEGER) = '"+ sMonth +"' – sherin