Выполнение
select 'SELECT X.a, Y.b, Y.c FROM X
INNER JOIN [' + X.TableName + '] AS Y ON X.ID = Y.ID
where x.primarykey =' + x.primarykey from x
Выводит серию SQL-операторов, таких как
SELECT X.a, Y.b, Y.c FROM X
INNER JOIN [ customer ] AS Y ON X.ID = Y.ID
where x.primarykey = 1234
, которые вы затем можете выполнить "SQL для сборки SQL", если хотите.