Было:

select indtema, NAMETEMA
from tverkart,ttema
where idkart_vk=2902178
and signverkart='T'
and idtema_vk=TTEMA.IDTEMA

union

select indtema, nametema
from tverkart,ttema_kart, ttema
where idkart_vk=2902178
and signverkart='T'
and idkart_tm=idkart_vk and idtema_tm=TTEMA.IDTEMA

=============================================================

Стало:

select indtema, NAMETEMA from
(select idkart_vk,signverkart, indtema, NAMETEMA
from tverkart,ttema
where idtema_vk=TTEMA.IDTEMA

union

select idkart_vk,signverkart, indtema, nametema
from tverkart,ttema_kart, ttema
where idkart_tm=idkart_vk and idtema_tm=TTEMA.IDTEMA)

ttematemp

where

idkart_vk=2902178
and signverkart='T'