2019-07-20

2019-07-20  本文已影响0人  Sam_6155

SELECT product_id,product_name,product_type,sale_price,(SELECT AVG(sale_price) FROM product) AS sale_price_all
FROM product;
avg(sal)是查询所有部门的平均薪水,嵌套select是为了得出本部门的薪水,

而且在该查询中,不能使用avg(sal),原因是: 不是单组分组函数

聚合函数必须配合GROUP BY 使用

如果要做多组分组用,则聚合函数必须匹配GROUBY BY
如果单组分组用,比如标量子查询则不用。

上一篇 下一篇

猜你喜欢

热点阅读