我有一张表,其中维护了 PurchasedDate。我必须从系统中获取日期并以天为单位计算日期差异。当我在 Oracle 工作时,datediff() 没有给出结果。
样品表:
产品编号 日期 P101 2012 年 12 月 31 日 P102 2011 年 12 月 29 日
如果今天返回 P102,则差值应为 10。
这里有详细的说明
账单 ID 产品 ID 日期 101 P101 2012 年 12 月 31 日 101 P102 2012 年 12 月 31 日 102 P405 2012 年 6 月 29 日 102 P210 2012 年 6 月 29 日 105 P205 2012 年 5 月 2 日
如果客户来退换BillNo101的产品P101,那么系统应该计算退货日期(即系统日期)和购买日期之间的差异。如果 P101 于 2012 年 1 月 8 日返回,则 P101 的答案应为 10