SQL中having不应该是在select之前执行吗
请看这条语句:在表table中以title分组并获得每组的个数。
最后的HAVING t>2这条我不理解,having的执行顺序在select之前,
而列“t”定义在select子句中,那么t在定义之前就使用不会出错吗?
(下面这条语句是正确的)
SELECT title, COUNT(title) AS t FROM table
GROUP BY title HAVING t >= 2