a)
SELECT ST_WITHIN(
            POINT(11.780, 45.649), ST_BUFFER(geom, 300)
            );
b)
SELECT ST_OVERLAP(
        ST_TRANSFORM( POINT(11.780, 45.649), 3003),
        ST_BUFFER(geom,  300) 
    ) FROM punti_ricarica;
c)
SELECT ST_CONTAINS(
        ST_TRANSFORM(ST_BUFFER(geom,  300),3003), 
        POINT(11.780, 45.649)
    ) FROM punti_ricarica;