SELECT
"CustomerName",
DATE("Completed Date") AS "Completed Date",
SUM("System Size") AS "Quantity Sold",
(NOW() -INTERVAL 26 DAY) AS "Pay Period Start Date",
(NOW() -INTERVAL 13 DAY) AS "Pay Period End Date",
(SELECT SUM("System Size") FROM Deals) AS "System Size Installed"
FROM
Deals
GROUP BY
"CustomerName",
DATE("Completed Date")
ORDER BY
"CustomerName",
DATE("Completed Date")
Использование DATE()
- это только "на всякий случай", ваш столбец также содержит часть времени со значением, но он действительно НЕ является строковым столбцом.
Кроме того, я настоятельно рекомендую не использоватьпробелы в именах столбцов.Вы не будете использовать пробелы в именах переменных, поэтому не используйте их в именах столбцов SQL ...