Jak powiedział Kane, CTE jest dostępne tylko w instrukcji SQL, w której jest napisane. Innym możliwym rozwiązaniem, w zależności od specyfiki Twojej sytuacji, byłoby uwzględnienie COUNT(*) w pojedynczym zapytaniu:
;WITH MyBigProducts AS
(
SELECT
Name,
COUNT(*) OVER () AS total_count
FROM
Products
WHERE
Size = 'Big'
)
SELECT
Name,
total_count
FROM
MyBigProducts