【发布时间】:2018-12-01 21:02:40
【问题描述】:
我有这样的表:
PK COUNTER READ READ_DATE
1 1 1 1/1/2017
2 1 2 1/1/2017
3 1 3 1/12/2018
4 4 4 1/12/2018
在READ_DATE 第 2 列中,相同的日期具有不同的数字。
如果用户选择 2 个日期,例如 Start_Date(1/1/2017) 和 End_date(1/12/2018)。
我想从READ 列中获得相同日期的两个数字之间的差异。
如何在oracle中编写sql查询?
【问题讨论】:
-
您希望从您发布的数据中得到什么结果?
-
与同一日期的“READ”列不同
-
针对您展示的示例数据发布您希望获得的准确答案。您的问题也不清楚
start_date和end_date的重要性。这些名称表明您可能希望将其视为一个范围并捕获其间的所有内容。您要给出两个日期,样本数据中的每个日期都有 2 个条目,所以我们有 4 个条目,但您说要计算 2 个数字之间的差异。四个中的哪两个? -
添加示例输出
标签: oracle oracle10g oracle-sqldeveloper