SELECT DISTINCT `id` FROM `haendler` WHERE haendler.lat BETWEEN 46.382389650558 AND 47.011210349442 AND haendler.lng BETWEEN 6.6796416513375 AND 7.5964783486625 AND `invisible` = 0