Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / MySQL Новый топик    Ответить
 выборка за каждый день года  [new]
orhideja
Member

Откуда:
Сообщений: 3
Доброго времени суток,
скажите, пожалуйста, как сделать запрос для того, чтобы получить максимальные платежи за каждый день 2016 года.
Заранее спасибо.
2 окт 17, 01:16    [20835161]     Ответить | Цитировать Сообщить модератору
 Re: выборка за каждый день года  [new]
javajdbc
Member [заблокирован]

Откуда: Montreal
Сообщений: 17798
orhideja
Доброго времени суток,
скажите, пожалуйста, как сделать запрос для того, чтобы получить максимальные платежи за каждый день 2016 года.
Заранее спасибо.


покажите пример исходных данных
(5-10 строчек) и ожидаемый результат.
2 окт 17, 04:33    [20835193]     Ответить | Цитировать Сообщить модератору
 Re: выборка за каждый день года  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 16236
orhideja
получить максимальные платежи за каждый день 2016 года
SELECT date, MAX(payment)
FROM datatable
WHERE YEAR(date)=2016
GROUP BY DATE(date)
2 окт 17, 07:34    [20835242]     Ответить | Цитировать Сообщить модератору
 Re: выборка за каждый день года  [new]
orhideja
Member

Откуда:
Сообщений: 3
В исходных данных есть колонка paydate, value и receiver, причем paydate только за 4 дня в этом году. Т.е на выходе должна быть таблица и со всеми днями 2016, в которых были и не были платежи, а в которых были -был указан максимальный результат
2 окт 17, 10:16    [20835530]     Ответить | Цитировать Сообщить модератору
 Re: выборка за каждый день года  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 16236
orhideja
на выходе должна быть таблица и со всеми днями 2016, в которых были и не были платежи, а в которых были -был указан максимальный результат
Тогда генерируй опорную таблицу со всеми датами периода.
2 окт 17, 11:56    [20835877]     Ответить | Цитировать Сообщить модератору
 Re: выборка за каждый день года  [new]
orhideja
Member

Откуда:
Сообщений: 3
А через select никак нельзя?
2 окт 17, 13:48    [20836296]     Ответить | Цитировать Сообщить модератору
 Re: выборка за каждый день года  [new]
javajdbc
Member [заблокирован]

Откуда: Montreal
Сообщений: 17798
orhideja
А через select никак нельзя?


можно.
покажите пример исходных данных
(5-10 строчек) и ожидаемый результат.
2 окт 17, 14:00    [20836340]     Ответить | Цитировать Сообщить модератору
 Re: выборка за каждый день года  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 16236
orhideja
А через select никак нельзя?

Что именно? сгенерировать опорную таблицу? так она именно SELECT-ом и генерируется...
2 окт 17, 14:34    [20836438]     Ответить | Цитировать Сообщить модератору
Все форумы / MySQL Ответить