En esos casos lo mejor es usar COUNT() para que te devuelva apariciones (que sería siempre 1 cuando existe), ya que eso al menos te devolvería un dato real. O al menos para saber previamente si tienes usuarios que cumplan la condición.
Algo como:
Otro detalle es que si estás usando INNER JOIN, sólo devolverá datos si y sólo si hay concidencias totales. Si una de las tablas puede devolver NULL, se debe usar LEFT JOIN o RIGHT JOIN, y buscar que aparezca el NULL.