假设有一个数据库mydb中有一个表tb_book,计算tb_book表中各类图书的平均价格,并筛选出图书的平均价格大于50的记录,代码为( )。
时间: 2024-02-03 18:12:18 浏览: 70
一个数据表有单价有数量,还有checkbox选择,然后计算总价
5星 · 资源好评率100%
可以使用如下代码来实现:
```
SELECT type, AVG(price) AS avg_price
FROM tb_book
GROUP BY type
HAVING avg_price > 50;
```
其中,`SELECT`语句用于查询数据,`AVG`函数用于计算平均价格,`GROUP BY`语句用于按照图书类型分组,`HAVING`语句用于筛选平均价格大于50的记录。
阅读全文