Invalid SQL: SELECT DISTINCT i.category_id AS id, f.name AS name, count(i.item_id) as items_c FROM cities c, categories f, items i WHERE c.state_id= AND c.city = 'search engine' AND i.city_id = c.city_id AND i.category_id = f.category_id AND f.category_id!=999977 AND f.category_id!=999900 GROUP BY f.category_id ORDER BY items_c DESC, f.name LIMIT 100
ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AND c.city = 'search engine' AND i.city_id = c.city_id AND i.category_id = f....' at line 1