使用别名时出现错误“列不存在”。有人可以解释为什么吗?

时间:2019-02-26 19:25:26

标签: sql alias

有人知道为什么在以下代码中出现错误“列“ region_num”不存在”吗?

SELECT a.name acc_name, COUNT(r.name) as region_num 
FROM accounts a 
JOIN sales_reps s 
ON s.id = a.sales_rep_id 
JOIN region r 
ON r.id = s.region_id 
WHERE region_num > 1 
GROUP BY a.name;

我正在尝试检查是否有与多个地区相关联的帐户。我以为我可以使用带有别名的WHERE子句,但是显然不能吗?

0 个答案:

没有答案