MySQL查询ID的数据,如果不存在,用0代替 例如:查询某个ID的某一个字段的值,如果该ID根本不存在,则返回0. 语法如下 select ifnull((select `列名` from `表名` where `条件`), 0) as `列名(跟前面的列名一致)` 例子: select ifnull((select count from china_ip_location where province="北京"), 0) as count;