Может ли кто-нибудь объяснить, почему я не могу использовать предложение WHERE для моей переменной AS (не уверен, как они на самом деле называются.
, если я делаю что-то вроде WHERE a.n = gameone
в том же самом месте, это работает.
Могу ли я не использовать предложение WHERE для переменной, созданной как AVG(b.r) AS fra
?
Если я могу. как я могу?
SELECT
a.id, a.n, a.t, a.d,
AVG(b.r) AS fra, COUNT(b.id) as tvotes
FROM `games` a
LEFT JOIN `games_ratings` b
ON a.id = b.id
WHERE fra >= 2
GROUP BY a.id
ORDER BY a.ts
DESC LIMIT 0, 50