【发布时间】:2018-12-25 09:33:32
【问题描述】:
sales
-id
-user_id
-amount
-datetime
sales 表每天为每个 user_id 获取一条新记录。
我想要一个选择查询,它返回我当天的所有行,前提是“金额”与前几天不同。
更新
5 123 700 2017/01/05
4 123 500 2017/01/04
3 123 1500 2017/01/03
2 123 1500 2017/01/02
1 123 500 2017/01/01
所以如果你在 5 日搜索记录,你会得到 1 行,因为它与前几天不同。
5 123 700 2017/01/05
但是如果您在 3 日运行查询,由于 1500 美元的金额与 2 日相同,您将得到 0 个结果。
希望这能解决问题。
【问题讨论】:
-
编辑问题添加一些示例数据和所需的结果会有所帮助。
-
你有足够的声望知道如何提问。提供样本数据(以
CREATE和INSERT语句的形式)和您的预期结果。然后有人可以帮助你。 :) -
@Larnu 我已经更新了问题。
标签: sql sql-server