我写了一个查询,以退还特定税款在销售时收取的税额与开票额之间的税额差额。 每当有税收更新时,税收主表都会更新。 该查询包含3个联合查询:
已计算税款但未计费
计算并计费的税款
未计算税款但已计费
在其中一种情况下(属于第二个并集),查询将返回2条记录的一种税,原因是该税在开票后已更新。因此,在对税收开票时,它是按照税收顺序1处理的,后来由于税收更新,新的税收顺序变为2。 TAX TABLE
第2个联合查询联接是一个完整的外部联接,当它找到2个税收序列时,将返回2个错误的记录。
我得到2条记录行,一条记录有计费税,另一条记录用于计算,而我期望只有1条记录,然后可以计算计费与计算之间的差额 Incorrect Output