У меня есть представление MySQL, которое дает мне итоги из других таблиц. Что-то вроде этого:
Таблица 1:
ID | Parameter1 | Parameter2 | ValidFrom | ValidUntil
Таблица 2:
ID | Parameter3 | Parameter4 | ValidFrom | ValidUntil
Вид:
SumOfParameter1 | SumOfParameter2 | SumOfParameter3 | SumOfParameter4
Дело в том, что я хочу реализовать способ, чтобы данные в представлении соответствовали периодам времени, в течение которых они действительны. Например, если строка в Таблице 1 действительна с 01-2011 по 03-2011, а строка в Таблице 2 действительна с 01-2011 по 02-2011, а другая строка с 02-2011 по 03-2001, мое представление будет выглядеть следующим образом:
SumOfParameter1 | SumOfParameter2 | SumOfParameter3 | SumOfParameter4 | 01-2011
SumOfParameter1 | SumOfParameter2 | SumOfParameter3 | SumOfParameter4 | 02-2011
SumOfParameter1 | SumOfParameter2 | SumOfParameter3 | SumOfParameter4 | 03-2011
Я знаю, что могу сделать это, используя запрос в PHP и указав желаемую дату, но возможно ли сделать это в виде, как я упоминал выше?