我找到了一种方法来做到这一点。两个query
两个table
然后Union All
那些result
。检查下面的SQL:
Select [No Urut(L1)],[No Tampil (L1)],[Text Faktor (L1)],[No Urut(L2)],[No Tampil (L2)],[Text Faktor (L2)] From
(
Select IDAPK As ID,1 As SL,[No Urut(L1)],[No Tampil (L1)],[Text Faktor (L1)],'' As [No Urut(L2)],'' As [No Tampil (L2)], '' As [Text Faktor (L2)] From TableA
Union All
Select IDAFK As ID,2 As SL,'' As [No Urut(L1)],'' As [No Tampil (L1)],'' As [Text Faktor (L1)],[No Urut(L2)],[No Tampil (L2)],[Text Faktor (L2)] From TableB
) As TableAB Order By ID, SL
输出的SQL:
您想要的格式类型可能在您的表示层最好处理。您是否期望使用原始查询来生成该输出,或者您是否使用其他语言? –
我正在使用SQL Server查询... –
您使用的是什么报告工具?或者你只是出口到CSV或其他东西?你到目前为止试过什么样的查询?为什么需要以这种方式呈现 - 是否适合最终用户? –