【发布时间】:2015-03-13 13:40:02
【问题描述】:
我想从一系列对象中找到平均价格,然后选择落在该平均范围容差范围内的对象,例如 用品表。
food price
-------------
'fish' $1
'bread' $2
'eggs' $3
'coffee' $4
'bananas' $5
这里的平均价格是 3 美元。例如,我该怎么做
SELECT food FROM SUPPLIES
WHERE food BETWEEN AVG(PRICE)-$1 AND AVG(PRICE)+$1
我在公式上尝试过的大多数变体都表明对组函数的使用无效。我也用 'HAVING' 替换了 'WHERE',但没有运气。
【问题讨论】:
标签: sql