MS SQL obsahuje ExecSQL(), který ti spustí SQL dotaz, obsazeny v retezci. Ale ten retezec (dynamický dotaz) by sis musel poskladat.
To jsi schopný i v rámci jednoho SQL příkazu, bez uložené procedury.
Jinak normální SQL dotaz, který by zrealizoval to, co chceš použít nepůjde.
Proč to chceš řešit takovým "divným" způsobem?