У меня есть следующие таблицы:
CREATE TABLE a (DATE TEXT, PRICE INTEGER)
INSERT INTO a VALUES
("2019-04-27", 10), ("2019-04-29",20), ("2019-04-30",30), ("2019-05-01",40);
CREATE TABLE b (DATE TEXT, PRICE INTEGER)
INSERT INTO b VALUES
("2019-04-27 01:00", 1), ("2019-04-27 02:30)",3), ("2019-04-27 18:00",2),
("2019-04-28 17:00",2), ("2019-04-28 21:00",5),
("2019-04-29 17:00",50), ("2019-04-29 21:00",10),
("2019-04-30 17:00",10), ("2019-04-30 21:00",20),
("2019-05-01 17:00",40), ("2019-05-01 21:00",10),
("2019-05-02 17:00",10), ("2019-05-02 21:00",6);
Мне нужно объединить эти две таблицы, чтобы таблица b усреднялась по дням, а в таблице 2 столбца (1 - дата (все даты должны быть там) и 2 - это цена (пусто, если нет наблюдений за эту дату). Я пробовал несколько левых соединений, однако не знаю, как решить проблему, заключающуюся в том, что я не могу усреднить почасовые данные для ежедневных. Не могли бы вы помочь?