|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
姓名 日期 数量
赵一 6月26日 123
钱二 6月26日 232
张三 6月26日 23
李四 6月26日 43
孙五 6月26日 534
赵一 6月26日 45
钱二 6月27日 786
张三 6月27日 546
钱二 6月27日 435
张三 6月27日 453
李四 6月27日 345
孙五 6月27日 231
赵一 6月27日 342
钱二 6月27日 345
张三 6月27日 64
李四 6月27日 54
孙五 6月27日 98
赵一 6月27日 87
钱二 6月27日 78
如上表格,想统计某个日期人名的前10排序,目前已解决所有日期的前10排序SQL:
SELECT TOP 10 List.姓名, Sum(List.数量) AS 总数
FROM List
GROUP BY List.姓名
ORDER BY Sum(List.数量) DESC;
结果如下:
姓名 总数
钱二 1876
张三 1086
孙五 863
赵一 597
李四 442
想统计某个日期(如前一天)人名前10排序的SQL如何写呢? |
|