Question : How to convert a SELECT statement into an UPDATE statement using SQL Server 2005?

I am developing an application in ASP and I use SQL Server 2005.

How would you convert the following SELECT statement into an UPDATE statement so that
userid is changed from 'dreed' to 'apagan'

SELECT dbo.tSOXUsrRequest.reqID, reason, tSOXUsrRequest.appname,
dtneeded, tSOXUsrRequest.userid, tSOXUsrRequest.userName,
tSOXUsrRequest.userEml, tSOXUsrRequest.changeRequest,
tSOXUsrRequest.dtrequested, tSOXUsrRequest.devID, tSOXUsrRequest.dev
FROM tSOXUsrRequest LEFT OUTER JOIN tSOXSignOFF
ON tSOXUsrRequest.reqID = tSOXSignOFF.reqID WHERE    
(tSOXSignOFF.usrSignOff IS NULL)  
AND dev = 'bill_lee' and userid = 'dreed'

Answer : How to convert a SELECT statement into an UPDATE statement using SQL Server 2005?

Try this

UPDATE R
SET R.userid = 'apagan'
FROM tSOXUsrRequest R LEFT OUTER JOIN tSOXSignOFF O
ON R.reqID = O.reqID
 WHERE     (O.usrSignOff IS NULL)  
AND R.dev = 'bill_lee' and R.userid = 'dreed'
Random Solutions  
 
programming4us programming4us