Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
itnagaraj
Yak Posting Veteran
70 Posts |
Posted - 2011-05-18 : 07:00:27
|
| Is it correct below sql statement?Update tblRequestDetails as c Set a.WorkCompleteDate=B.ModifiedDatetimefrom ( Select B.ModifiedDatetime,A.Requestid From ( select max(id) id,requestid from tblRequestHistory Where RequestStatus=3 group by requestid ) A, tblRequestHistory B Where A.id = B.id and B.ModifiedDatetime is not null ) as zWhere c.requestid=z.requestidbut not executedV.NAGARAJAN |
|
|
nigelrivett
Master Smack Fu Yak Hacker
3385 Posts |
Posted - 2011-05-18 : 07:11:53
|
| MaybeUpdate tblRequestDetails Set WorkCompleteDate=B.ModifiedDatetimefrom tblRequestDetails cjoin( Select B.ModifiedDatetime,A.Requestid From (select max(id) id,requestid from tblRequestHistory Where RequestStatus=3 group by requestid) Ajoin tblRequestHistory Bon A.id = B.id and B.ModifiedDatetime is not null ) zon c.requestid=z.requestid==========================================Cursors are useful if you don't know sql.SSIS can be used in a similar way.Beer is not cold and it isn't fizzy. |
 |
|
|
|
|
|