事务表按日期区分SQL甲骨文
No Date Amount
1 06-07-2017 1000
2 06-07-2017 1500
3 08-07-2017 2000
4 09-07-2017 2000
5 09-07-2017 2000
6 09-07-2017 2000
选择和是否有可能实现这一结果与单个查询(无查询循环)
No Date Total Amount
1 06-07-2017 2500
2 08-07-2017 2000
3 09-07-2017 6000
是的,这是! (提示:'GROUP BY'和'SUM()'。) – jarlh
事务表是否实际上有一个名为'No'的列?你真的想在结果中使用“否”,但不是来自记录中的那个? (这是唯一困难的部分,好吧,不是很难;你可以用'ROW_NUMBER'来为你的结果行编号,如果你不需要'否'列,那么确保你没有在你想要的内容中显示任何内容导致您的请求。) –