Как создать представление со счетчиком и использовать Avg в запросе с условием where? - PullRequest
0 голосов
/ 06 мая 2020

, поэтому я хочу создать представление, используя count, а в операторе select получить среднее значение счетчика с условием where. Я пытаюсь получить среднее значение счетчика.

вот мой код

CREATE view Trackt as 
SELECT al.AlbumId, count(t.AlbumId) as TrackCount
from album al inner JOIN track t on al.AlbumId = t.AlbumId 
GROUP by t.AlbumId
SELECT avg(TrackCount)
from  Trackt
where TrackCount != 1

, и я получаю сообщение об ошибке - У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы найти правильный синтаксис рядом с '' в строке 8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...