MySQL查询结果显示NULL而非0的问题求助
MySQL查询结果显示NULL而非0的问题求助
大家好,我最近在处理MySQL查询的时候遇到个小麻烦,想请各位帮忙支支招。我手里有两张表,分别是blhfeedback和blh_location,表结构和现有数据如下:
blhfeedback TABLE
| learningHub_Login | blh_feedbck_barangay_locationID |
|---|---|
| Bagong Silang | 1 |
| Bagong Silang | 1 |
| Bagong Silang | 1 |
| Tuyo | 25 |
blh_location Table
| blh_feedbck_barangay_locationID | blh_barangay | blh_if_faciility_open |
|---|---|---|
| 1 | (内容截断,完整数据未提供) | ? |
| (其余 barangay 数据未完整展示) |
我现在的需求是统计每个 barangay 收到的反馈数量,但是发现那些没有反馈记录的 barangay,查询结果里显示的是NULL而不是我想要的0。我试过用LEFT JOIN关联两张表,再用COUNT()统计,但结果还是不对,有没有大佬能帮我调整下查询语句,让没有反馈的 barangay 对应的统计数显示为0呢?
备注:内容来源于stack exchange,提问作者Christian Joshua Mendigoria
相关产品推荐
相关产品推荐

