Неправильный синтаксис около ключевого слова "SELECT". Почему выдает эту ошибку?

--4. Создать представление, содержащее информацию о поездках за прошедший месяц . --С помощью созданного представления определить автомобиль, который имеет максимальное число выездов.

CREATE VIEW использ_прошл_месяц 
AS SELECT info.*
FROM информация_о_журнале_выездов AS info
WHERE DATEDIFF(MM, ДатаВыезда, GETDATE()) = 1

SELECT КодАвтомобиля, MAX(количество) as MaxTrip FROM 
(SELECT КодАвтомобиля, COUNT(КодПоездки) AS количество FROM использ_прошл_месяц GROUP BY КодАвтомобиля)X
GROUP BY КодАвтомобиля
HAVING MAX(количество) = (SELECT TOP 1 COUNT(КодПоездки) AS c FROM использ_прошл_месяц GROUP BY КодАвтомобиля ORDER BY c DESC)

Ответы (0 шт):