mysql - 查询结果为所需格式(MySQL)
问题描述
大家好,我有一些关于 MySQL 数据库查询的问题。
我有这样的表名 TEST
DATE PRODUCT
2008-01-01 10
2008-01-01 20
2008-02-01 30
2008-02-01 40
我想要一个可以像这样选择的查询
DATE PRODUCT
2008-01-01 15
2008-02-01 35
产品来自其日期的平均值。谢谢
解决方案
您可以按日期对结果进行分组并应用avg
聚合函数:
SELECT `date`, AVG(`product`) AS 'Product'
FROM `test`
GROUP BY `date`
推荐阅读
- javascript - Google Earth Engine Tile 错误:数组参数必须沿一个轴具有相同的长度
- python - 在 tkinter、python 的类之间传递值
- javascript - 灯箱淡入淡出过渡 javascript
- ios - WatchKit 应用不包含任何 WKAppBundleIdentifier 匹配的 WatchKit 扩展
- javascript - 从角度的外部javascript文件中销毁元素
- flutter - 如何摆脱这个自定义小部件周围的额外填充?(飞镖)
- typescript - 打字稿泛型:这里有什么问题?
- list - R 函数创建:嵌套循环“`*tmp*`[[i]] 中的错误:下标越界”
- android - 未安装本机 armeabi 库,但它们位于 APK 中
- python - Pygame 安装在 Windows 上,尝试调用 pygame.image.load() 时出现“pygame.error: Failed loading libwebp-7.dll”