1
我想在一天內檢索現金存款超過4個合計爲1000000的記錄並持續超過5天。通過在oracle中延續天數檢索記錄
我想出了下面的查詢。
SELECT COUNT(a.txamt) AS "txcount"
, SUM(a.txamt) AS "txsum"
, b.custcd
, a.txdate
FROM tb_transactions a
INNER JOIN tb_accounts b
ON a.acctno = b.acctno
WHERE a.cashflowtype = 'CR'
GROUP BY b.custcd, a.txdate
HAVING COUNT(a.txamt)>4 and SUM(a.txamt)>='1000000'
ORDER BY a.txdate;
但我堅持如何獲取記錄如果模式持續5天。
如何達到預期效果?
這是什麼意思? 「一天中現金存款總數超過4個,總計達100萬個,並且持續5天以上」。樣本數據和期望的結果將有所幫助。 –