SELECIONAR rr.NLFinancialReportLayoutID, rr.NLFinancialReportLineTypeID, rr. Título, rr.ReportRow, rr.SubtotalGroup,
caso quando rr.reportrow entre g1.min_row e extremidade de g1.reportrow então g1.reportrow como o g1,
caso quando rr.reportrow entre g2.min_row e extremidade de g2.reportrow então g2.reportrow como o g2,
caso quando rr.reportrow entre g3.min_row e extremidade de g3.reportrow então g3.reportrow como o g3,
caso quando rr.reportrow entre g4.min_row e extremidade de g4.reportrow então g4.reportrow como o g4,
caso quando rr.reportrow entre g5.min_row e extremidade de g5.reportrow então g5.reportrow como o g5,
caso quando rr.reportrow entre g6.min_row e extremidade de g6.reportrow então g6.reportrow como o g6,
caso quando rr.reportrow entre g7.min_row e extremidade de g7.reportrow então g7.reportrow como o G7,
caso quando rr.reportrow entre g8.min_row e extremidade de g8.reportrow então g8.reportrow como o g8,
caso quando rr.reportrow entre g9.min_row e extremidade de g9.reportrow então g9.reportrow como o g9
De NLFinancialReportRow RR
exteriores esquerdos juntam-se (NLFinancialReportLayoutID SELETO, ReportRow, isnull ((reportrow seleto da parte superior 1 de NLFinancialReportRow s2 ONDE S2.NLFinancialReportLayoutID = s1.NLFinancialReportLayoutID e >= 1 e s2.reportrow = 2 e s2.reportrow = 3 < s1="">e s2.reportrow = 4 < s1="">e s2.reportrow = 5 < s1="">e s2.reportrow = 6 < s1="">e s2.reportrow = 7 < s1="">e s2.reportrow = 8 < s1="">e s2.reportrow = 9 < s1="">e s2.reportrow 0 do isnull < s1="">(s2.SubtotalGroup, 0 < s1=""> )
IR
|