Ok I've revised my UPDATE query, any input would be really great:
UPDATE tblBankAccount
SET
bank.dteClosed = maxDate.DateClosed
,bank.intDontPostInterest = 1
,bank.vchEditedBy = autoBAClose
,bank.dteEdited = GetDate()
FROM tblBankAccount bank
INNER JOIN (
SELECT C.vchCaseNumber...