This query is not going to work because you are not doing any aggregation.
HAVING clause only works on aggregations. Available aggregations in SOQL are: AVG(), COUNT(), COUNT_DISTINCT(), MIN(), MAX(), SUM().
If you want to perform your SOQL query, you should aggregate your FieldDouble field and group by groupable fields. Something similar (but maybe not exactly) to
Working example:
SELECT LeadSource, COUNT(FieldDoubleName)
FROM Account Lead
GROUP BY FieldDouble LeadSource
HAVING COUNT(FieldDoubleName)>1 > 100
Documentation: