WHERE FIND_IN_SET($id, Cidade_Id) > 0
Mas você deve realmente normalizar seu banco de dados. Ter valores separados por vírgula em 1 coluna está pedindo problemas.
WHERE FIND_IN_SET($id, Cidade_Id) > 0
O que é esquema no SQL Server e como criar/descartar esquema no banco de dados SQL Server - Tutorial SQL Server / TSQL Parte 27
[ATUALIZADO 2020-01-23] Microsoft Office 365 Build 1912 quebra a identidade das tabelas vinculadas ODBC
Como fazer backup do banco de dados MySQL usando o MySQL Workbench?
pgFincore 1.2, uma extensão do PostgreSQL