Mysql count return Zero if no record found

前端 未结 4 2052
一个人的身影
一个人的身影 2020-12-14 20:40

I have a two tables.

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

I want to display cities.city_name<

4条回答
  •  借酒劲吻你
    2020-12-14 21:07

    Use an outer join:

    select cities.city_name, count(properties.id_city)
      from cities left join properties on cities.id_city = properties.id_city
      group by 1
    

提交回复
热议问题