Som Kane sagde, er CTE kun tilgængelig i SQL-sætningen, hvor den er skrevet. En anden mulig løsning, afhængigt af din situation, ville være at inkludere COUNT(*) i den enkelte forespørgsel:
;WITH MyBigProducts AS
(
SELECT
Name,
COUNT(*) OVER () AS total_count
FROM
Products
WHERE
Size = 'Big'
)
SELECT
Name,
total_count
FROM
MyBigProducts