我的问题:
如何让 MySQL 在选择先前选择的值时使用而不重复
我的回答,取自另一个帖子
像这样在 SELECT 上设置变量直接:
SELECT @q:= ##longQuery## AS a, (@q>2) AS b;
我有这个 MySQL:
SELECT ##longQuery## AS a, (a>2) AS b;
但我得到了:
ERROR 1054 (42S22): Unknown column 'a' in 'field list'
我不想重复##longQuery##,因为它在实际代码中实际上相当冗长。
谢谢