Пожалуйста, помогите мне написать следующий sql. У меня есть таблица, как это, с количеством столбцов и дата колонкеКак написать sql-запрос на общую сумму за каждый день?
amount date
-----------------------
100 - 2010-02-05
200 - 2010-02-05
50 - 2010-02-06
10 - 2010-02-06
10 2010-02-07
, что я хочу, чтобы написать SQL, чтобы получить общее для каждого дня. В конце концов мой запрос должен возвращать что-то вроде этого
amount date
-----------------
300 - 2010-02-05
60 - 2010-02-06
10 - 2010-02-07
Пожалуйста, обратите внимание, что в настоящее время он имеет группу по датам и суммы суммируются для этой даты.
ПОСТАНОВИЛИ -
Это был мой плохой, даже если я упоминаю столбец даты в качестве даты здесь, моя текущая колонка дата в таблице Postgres была «метка времени». После того, как я изменил его, чтобы получить только дату, все начала работать
мой рабочий SQL, как это «выбрать сумму (сумма), дата (даты) из счетов группы по дате (дата) »
спасибо всем (и я принимаю 1-й ответ как правильный ответ, так как я могу принять только один ответ)
еще раз спасибо
Sameera
Что вы пробовали? Мы не здесь, чтобы сделать все это для вас. Кроме того, является ли столбец даты varchar или столбцом DATE/TIME? –
Как насчет чего-то типа 'SELECT SUM (количество), дата GROUP BY date'? – stakx
Привет OMG Я попробовал эту «выберите сумму (сумма), дата из счетов группы по дате» но даты повторяют благодаря Sameera – sameera207