SELECT DISTINCT `id` FROM `haendler` WHERE haendler.lat BETWEEN 40.496736943176 AND 40.856063056824 AND haendler.lng BETWEEN -3.4500165941439 AND -2.9762234058561 AND `invisible` = 0