Мастерская > Помощь с компьютером

Есть ли спецы в вопросах SQL?

(1/3) > >>

Kostas:
Есть ли спецы в вопросах SQL?

void:
А поконкретнее - какая субд, какая задача? В каждой субд свои нюансы

Kostas:
Не могу составить корректный запрос в MySQL на выборку суммы значений между датами.

Типа, есть исходные данные

                          начало              конец                   полученная аренда           
аренда1    25/12/2014 13:30     03/01/2015 18:00             5200                       
аренда2    03/01/2015 18:00     26/01/2015 12:20            17340                         
аренда3    26/01/2015 12:20     07/02/2015 00:35             4700
......
.......
........
аренда48    24/12/2015 14:45     04/01/2016 13:00            6500

Необходимо выбрать сумму полученной аренды за произвольный период, скажем с 01/01/2016 00:00 по 31/01/2016 23:59
Как видно, она состоит из январской части аренды1, полной аренды 2 и январской части аренды3               


Есть идеи?

CTAPyXA:
типа так?

SELECT SUM(полученная аренда)
WHERE начало BETWEN 01/01/2016 00:00 AND 31/01/2016 23:59
AND конец BETWEN 01/01/2016 00:00 AND 31/01/2016 23:59

Kostas:

--- Цитата: CTAPyXA от 04.11.2016 14:53:28 ---типа так?
--- Конец цитаты ---

дата начала и дата конца периода выборки - переменные


Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии