Você pode tentar a sintaxe de subconsulta, também chamada de seleção aninhada.
Eu acho algo como:
SELECT col1 WHERE col1 > (SELECT MAX(col2) - COUNT(DISTINCT col3))
Consulte o manual MySQL para alguns exemplos melhores.
SELECT col1 WHERE col1 > (SELECT MAX(col2) - COUNT(DISTINCT col3))