Você pode envolvê-lo em uma subconsulta como esta:
SELECT *
FROM (
select (select A from B where ... ) as C from D
) subq
WHERE
C like ' ... '
SELECT *
FROM (
select (select A from B where ... ) as C from D
) subq
WHERE
C like ' ... '