我在一个名为 Subs 的表中有 2 个外键列(比如 PONo、InvoiceNo)。在单个记录中,PO 或 Invoice 或 Both 都会有一些数据(无 Null)。当 PO 和 Invoice 都有数据时,我只需要考虑 InvoiceNo 而不是 PONo。
我必须使用上述查询来生成报告。因此,我需要按 PONo 或 InvoiceNo 分组以发送给特定的供应商。我不知道如何将两列组合为一列。特别是,当两条记录中的 PoNo 和 InvoiceNo 都相同时,我需要生成 2 个不同的字母而不是 1 个。请考虑以下情况,
SubsId PONO Issue InvoiceNo Supp
1 001 XX null abc
2 null YY 001 abc
3 null ZZ 001 abc
如果上面的表格值是这种情况,那么我需要得到这样的结果,
信 1
PONO Issue InvoiceNo Supp
001 XX null abc
信 2
PONO Issue InvoiceNo Supp
null YY 001 abc
null ZZ 001 abc
因为,我需要将 PONo 或 InvoiceNo 的报告显示为单个组。
我到处搜索,将 2 列分组为 SSRS 中的 1 组。但是,我没有找到任何解决方案。所以,请帮我解决这个问题。
谢谢