我有这个以下查询,我想要显示的结果,其中masini> 2但是当我运行查询它说,'masini'不是一个现有的列,但它是我在第一个定义的自定义列的名称行。我是MySQL的新手..任何人都可以将我指向正确的方向吗? 这是我的查询:MySQL。查询。未知的列
SELECT pers.serie_buletin AS persoana, COUNT(prop.serie_buletin) AS masini
FROM persoana pers
JOIN proprietate prop
ON pers.id_persoana = prop.serie_buletin
WHERE masini > 2
GROUP BY persoana ;
我定义的列上这一行,在这部分“COUNT(prop.serie_buletin)AS马西尼”,但它说:“错误代码:1054未知列‘马西尼’在' where子句'“。我错过了什么?
三个很好的答案,但我会标记你是最好的。充分解释和一切。谢谢。 – MrSilent