Почему в MySQL 5.0 возникает следующая ошибка при попытке создать представление с подзапросом в предложении FROM?
ОШИБКА 1349 (HY000): SELECT представления содержит подзапрос в предложении FROM
Если это ограничение движка MySQL, то почему они еще не реализовали эту функцию?
Кроме того, как можно обойти это ограничение?
Существуют ли какие-либо обходные пути, которые работают для любого подзапроса в предложении FROM, или есть некоторые запросы, которые нельзя выразить без использования подзапроса в предложении FROM?
Пример запроса (похоронен в комментарии):
SELECT temp.UserName
FROM (SELECT u1.name as UserName, COUNT(m1.UserFromId) as SentCount
FROM Message m1, User u1
WHERE u1.uid = m1.UserFromId
Group BY u1.name HAVING SentCount > 3 ) as temp