在几个小时前我问的上一个问题的上下文中: -
一些乐于助人的人给了我一个聪明的解决方案。我将解决方案映射到我的数据库表上,这与我为该问题设计的虚拟表几乎相同。但不幸的是,查询在我的原始表上给出了错误的输出。我相信这是一个快速修复,我无法发现它。
一些有用的 SO 用户给我的解决方案:-
http://sqlfiddle.com/#!2/0472b/1
在我映射解决方案之后: -
http://sqlfiddle.com/#!2/082d9/1
我的表的正确输出是:-
+---+--------------+-------------------------------+--------------+-------------+-----+
| d | Johnny Bravo | August, 27 2013 00:00:00+0000 | NAB | Same Amount | 150 |
+---+--------------+-------------------------------+--------------+-------------+-----+
| d | Courage Dog | August, 27 2013 00:00:00+0000 | Commonwealth | Same Amount | 150 |
+---+--------------+-------------------------------+--------------+-------------+-----+
这个问题更像是一个点差图像:D