Mysql 我想选择价格高于平均价格的客户

Mysql 我想选择价格高于平均价格的客户,mysql,sql,database,Mysql,Sql,Database,在SQL中,请问这是正确的吗 SELECT COUNT (Price) FROM orders WHERE Price > AVG(Price); 你可以试试这样的东西 从订单中选择客户,其中价格>从订单中选择平均价格 用大写字母书写不会让人想回答“不”。您无法在WHERE子句中访问聚合函数的结果。WHERE Price>select AVGPrice from orders'I want select customers'您要做的是获取计数

在SQL中,请问这是正确的吗

SELECT COUNT (Price)
FROM orders
WHERE Price > AVG(Price);

你可以试试这样的东西


从订单中选择客户,其中价格>从订单中选择平均价格

用大写字母书写不会让人想回答“不”。您无法在WHERE子句中访问聚合函数的结果。WHERE Price>select AVGPrice from orders'I want select customers'您要做的是获取计数