我目前有一个需要修改的大型SQL查询(不是我的)。我有一个交易和估价表。这笔交易与估值有一对多的关系。这两个表是通过外键连接的。如果交易的估值超过某一日期,我被要求阻止任何交易(以及随后的估值)被退回。我认为实现这一点的方式是使用内部查询,但我需要让内部查询知道外部查询和事务。VALUATION_TABLE V WHERE T.VAL_FK = V.ID
WHERE (SELECT COUNT(*) FROM V
我有一个度量,它是一段时间内的货币价值(现金流),以及日期的维度和估值的维度。估值有一个日期,这个日期与第一个现金流日期相对应。[Date].&[2009-09-30T00:00:00]然而,如果我有一组估值日期(例如,我试图获得3个月估值的估值日期的价值),这种方法就失效了,因为较早的估值会有一个与较晚估值的日期相对应的值[Valuation Da