Hello all
I have the following Code:
SELECT TOP (10) PERCENT dbo.EMP.SSNO AS Emp_ID, dbo.BADGE.ID AS Card_Number, dbo.EMP.LASTNAME AS Last_Name, dbo.EMP.FIRSTNAME AS First_Name, dbo.EMP.MIDNAME AS Middle_Name,
dbo.BADGE.STATUS AS Card_Status, dbo.BADGE.TYPE AS Badge_Type, dbo.ACCESSLVL.DESCRIPT AS Access_Level
FROM dbo.BADGELINK INNER JOIN
dbo.ACCESSLVL ON dbo.BADGELINK.ACCLVLID = dbo.ACCESSLVL.ACCESSLVID RIGHT OUTER JOIN
dbo.BADGE ON dbo.BADGELINK.BADGEKEY = dbo.BADGE.BADGEKEY LEFT OUTER JOIN
dbo.EMP LEFT OUTER JOIN
dbo.UDFEMP ON dbo.EMP.ID = dbo.UDFEMP.ID ON dbo.BADGE.EMPID = dbo.EMP.ID
WHERE (dbo.BADGE.STATUS = 1) AND (dbo.BADGE.TYPE = 11 OR
dbo.BADGE.TYPE = 12)
ORDER BY Card_Number
heres the problem...
it does everything its supposed to but the Last Column...
the Card_Numbers are Unique its the Access_Level...
example..
Card_number Access_Level
1234 Entry
1234 Exit
1234 Rear
1234 Stairs
i need all the information above in the query like:
Emp_ID Card_Number Last_Name First_Name Middle_Name Card_Status Badge_Type Access_Level
but it need to look like (this could potentially contain 16 Access_Levels.
all the headers above with
Emp_ID Card_Number Last_Name First_Name Middle_Name Card_Status Badge_Type Access_level Access_level1 Access_level2 Access_level3 etc
1234 Entry Exit Rear Stairs
I hoipe this makes sense