如果您运行的是 Microsoft SQL Server,那么您应该能够复制以下代码并运行它。
DECLARE @TestTable TABLE (
SomeDate date,
SomeValue float
);
INSERT INTO @TestTable (SomeDate, SomeValue)
VALUES ('20150801', 15.0),
('20150802', 11.0),
('20150803', 9.0),
('20150804', 10.5),
('20150805', 17.4),
('20150806', 21.6),
('20150807', 12.3),
('20150808', 15.9),
('20150809', 18.7),
('20150810', 7.6);
SELECT
AVG(tt.SomeValue)
FROM @TestTable AS tt;
也许您可以更新您的标签,让我们知道您正在运行哪个SQL。如果average 功能对您不起作用,那么您可能没有正确设置table,也许其中没有数据,也许您有,...
http://www.w3schools.com/sql/default.asp 是入门和了解更多关于 SQL 及其所有奥秘的好地方。在每节新学习的课程的末尾都有一个按钮“自己尝试”来做这件事。另一个很棒的地方可能是 http://sqlfiddle.com/,您可以在那里摆弄一些代码并学习新的东西。