SELECT DISTINCT `id` FROM `haendler` WHERE haendler.lat BETWEEN 46.947936943176 AND 47.307263056824 AND haendler.lng BETWEEN 8.1371724968612 AND 8.6653075031388 AND `invisible` = 0