История изменений
Исправление BaBL, (текущая версия) :
Ха! Если делать просто select, все работает отлично. А вот если на его базе делать VIEW, снова получаю ошибку:
Да, у MySQL есть такое ограничение, забыл про него =(
Тогда разве что так:
CREATE VIEW `md` AS
select
max(date) mdate,
`phone`
from `monitoringtable`
group by `phone`;
CREATE VIEW `last_data` AS
select
`date` AS `date`,
`phone` AS `phone`,
`data` AS `data`
from md
join monitoringtable mt on `md`.`mdate`=`mt`.`mdate` and `md`.`phone` = `mt`.`phone`;
Исходная версия BaBL, :
Ха! Если делать просто select, все работает отлично. А вот если на его базе делать VIEW, снова получаю ошибку:
Да, у MySQL есть такое ограничение, забыл про него =(
Тогда разве что так:
CREATE VIEW `MD` AS
select
max(date) mdate,
`phone`
from `monitoringtable`
group by `phone`;
CREATE VIEW `last_data` AS
select
`date` AS `date`,
`phone` AS `phone`,
`data` AS `data`
from md
join monitoringtable mt on `md`.`mdate`=`mt`.`mdate` and `md`.`phone` = `mt`.`phone`;