Conteo Mysql retorno cero si no se encuentra ningún registro

Tengo dos mesas.

cities - id_city, city_name
properties - id_property, id_city, property_name

Quiero mostrarcities.city_name y al lado[properties.count(id_city)]

¿Cómo realizo una consulta que aún devuelve cero si no se encuentran registros en lugar deNULL, para que obtenga resultados como este:

London [123]
New York [0]
Berlin [11]

donde "Nueva York" es [0], noNULL y no 1?

Respuestas a la pregunta(4)

Su respuesta a la pregunta