无法运行mysql请求

时间:2017-01-25 21:59:47

标签: mysql sql average

我需要选择产品(他们的名字)和价格记录,这些产品的价格高于平均价格但低于33

我的要求:

select ProductName, Price
from Products
where Price>(select avg(Price) from Products)
and
Where Price < 33;

它无法正常工作。为什么呢?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

删除重复的where,如下所示:

select ProductName, Price
from Products
where Price > (select avg(Price) from Products)
   and Price < 33;