Я пишу запрос, который вызывает employee name
, employee's username
, security level
, menu
, menu's tabs
и menu descriptions
.Я хочу запрос только отображать employee name
и username
один раз в качестве столбца, а затем отображать security level
, menu
, menu tabs
и menu description
.
Select usname as Name,
Ususer as Username,
Uswosecl as WO_SecurityLevel,
AoOpID as Operation_ID, aoseclevel as Operation_Security,
AoMenu as Menu, AoMenuItem as Tab, AoText as Description
from cudtatet.xxpuser
join fmsusrfua.xxpauops on uswosecl >= aoseclevel
and aoseclevel >= 0
where ususer NOT IN (‘*ALL’,’daffron’)
and aoAuOpID >=70000 and aoAuOpID < 80000
order by usname, ususer
Я бы опубликовал свой вывод, но он довольно большой, поэтому я собираюсь обобщить то, что я получаю.
NAME USERNAME SEC LEVEL MENU TAB DESC
AIKO R. ariggins 4 HELP TIME ENTRY MESSAGES
AIKO R. ariggins 4 HELP ABOUT ABOUT
AKIO R. ariggins 4 HELP CHANGEPASS CHANGEPASS
.......
То, что я хотел бы получить в качестве вывода:
NAME: AKIO R. USERNAME: ariggins SECLEVEL: 4
Menu: HELP > TIME ENTRY > MESSAGES
HELP > ABOUT > ABOUT
HELP > CHANGE PASSWORD > CHANGE PASSWORD
.....
NAME: THE NEXT EMPLOYEE USERNAME: EMPLOYEE USERNAME SECLEVEL: 6
MENU: HELP > TIME ENTRY > TIME ENTRY
HELP > ABOUT > ABOUT
HELP > AD-HOC > AD-HOC
....CONTINUES UNTIL COMPLETE
I 'Я помещаю этот запрос в набор результатов.Если это можно сделать с помощью запроса, это было бы здорово.Если мне нужно сделать это в коде моего приложения, то будет также полезно некоторое руководство, потому что я не уверен, как создать этот вывод.