Se seu objetivo é atualizar o tbl2 toda vez que você consultar o tbl1, a melhor maneira de fazer isso é criar um procedimento armazenado para fazer isso e envolvê-lo em uma transação, possivelmente alterando os níveis de isolamento se a atomicidade for necessária.
Você não pode aninhar atualizações em seleções.