Я не знаю, является ли это ошибкой или функцией, но есть очень важная (для некоторых случаев) разница, которую я нашел: <input type="submit">
создает пару ключевых значений в вашем запросе, а <button type="submit">
не , Протестировано в Chrome и Safari.
Итак, когда у вас есть несколько кнопок отправки в вашей форме и вы хотите узнать, какой из них был нажат - не используйте button
, вместо этого используйте input type="submit"
.
Вы говорите, что это не работает?
select sum(total)
from (select Payee as Name, SUM(Amount) as Total
from Ledger
where timestamp < '2019-01-01' and
timestamp >= '2018-01-01' and
category like '%Contract%'
group by Payee
having sum(amount) > 600
) l;
Вам не нужно преобразовывать даты для логики, которую вы хотите реализовать.