DECLARE @x = HANGİ TİPTE DEĞİŞKEN İSE
SET @x = (SELECT ... FROM TABLO)
SELECT (@x - Y) FROM Y_TABLOSU gibisinden yapılabilir gibi. Denemedim ama benzer mantıkla ilerlenebilir.