检索月数大于0.1且已完成付款的所有订单的订单ID和pymtdate和orderdate之间的月数。将月份数四舍五入到小数点后两位。
答案 0 :(得分:0)
由于您没有提供架构,因此您必须执行类似于以下代码的操作。以下代码适用于SQL Server。
SELECT *
FROM
(SELECT OrderId, datediff(mm,orderdate,paymentDate) as MonthsBetween
FROM Orders WHERE IsPaymentDone = 1) as t
WHERE monthsBetween > 0