not sure what I am doing wrong here.
SELECT DISTINCT
managername,
username,
UserStatus,
Usertitle,
Loginid,
Server,
DBName,
Response,
busjustify,
Comments,
dtaccessnoneed
FROM (SELECT
username,
UserStatus,
Usertitle,
Loginid,
Server,
DBName,
Response,
busjustify,
Comments,
dtaccessnoneed,
workbkname
FROM tbldb2midtierresponse
WHERE username IS NOT NULL
AND username <> 'User Name') a
INNER JOIN (SELECT DISTINCT
managername,
workbkname
FROM tbldb2midtierresponse
WHERE managername NOT IN ('Mid Tier', 'User Access Management', 'Reporting Manager')
AND managername IS NOT NULL) b
INNER JOIN (SELECT
username,
UserStatus,
Usertitle,
Loginid,
Server,
DBName,
Response,
busjustify,
Comments,
dtaccessnoneed,
workbkname
FROM tbldb2midtierresponse
WHERE username IS NOT NULL
AND username <> 'User Name/ID Owner') c
ON b.workbkname = c.workbkname
Error I am getting is at the last line.
Please help where I am doing wrong is this script?
Msg 102, Level 15, State 1, Line 8 Incorrect syntax near 'workbkname'.