SELECT DISTINCT `id` FROM `haendler` WHERE haendler.lat BETWEEN 46.899236943176 AND 47.258563056824 AND haendler.lng BETWEEN 7.4856339518126 AND 8.0132860481874 AND `invisible` = 0