【发布时间】:2013-02-15 09:40:20
【问题描述】:
我卡在一个 sql 查询中。
我的表格格式如下:
Acct# AdmitDate DOS ChargeAmount 12366 2011-12-07 00:00:00.000 2011-12-15 00:00:00.000 25.00 12366 2011-12-07 00:00:00.000 2011-12-16 00:00:00.000 30.00 12366 2011-12-07 00:00:00.000 2011-12-17 00:00:00.000 55.00 12366 2011-12-07 00:00:00.000 2011-12-18 00:00:00.000 48.00 12366 2011-12-07 00:00:00.000 2011-12-19 00:00:00.000 25.00 12366 2012-01-08 00:00:00.000 2012-01-08 00:00:00.000 58.00 12366 2012-01-08 00:00:00.000 2012-01-09 00:00:00.000 46.00 12366 2012-01-08 00:00:00.000 2012-01-10 00:00:00.000 90.00 12366 2012-01-08 00:00:00.000 2012-01-11 00:00:00.000 52.00 12366 2012-01-08 00:00:00.000 2012-01-12 00:00:00.000 95.00 12366 2012-01-08 00:00:00.000 2012-01-13 00:00:00.000 53.20我只想要前 3 个 DOS 一个 Admit Date 和它们的 ChargeAmount 的总和。所有其他 DOS 都应该被忽略。
我不知道该怎么做。我想要以下所需的输出。
只有 2011-12-17 到 2011-12-19 的录取日期 2011-12-07 需要求和,其他录取日期也一样。 如果您有任何 sql 查询,请与我分享。
提前致谢
【问题讨论】:
标签: sql-server-2008 sql-server-2005