mysql数据库中显示空值到零和其他值的查询
我对此感到困惑,我想查询或显示诊所名称以及我想用它计算所有队列id的每个诊所名称,类似下面的输出:如果诊所有空或没有队列id,那么它将显示0。我正在使用mysql数据库mysql数据库中显示空值到零和其他值的查询,mysql,select,join,Mysql,Select,Join,我对此感到困惑,我想查询或显示诊所名称以及我想用它计算所有队列id的每个诊所名称,类似下面的输出:如果诊所有空或没有队列id,那么它将显示0。我正在使用mysql数据库 (Clinic Name) COUNT(QUEUE_ID's) Clinic A = 5 Clinic B = 4 Clinic C = 0 Clinic D = 0 以下是我的数据库表: 是否要正确显示诊所名称?? 从tbl_诊所中选择诊所名称试
(Clinic Name) COUNT(QUEUE_ID's)
Clinic A = 5
Clinic B = 4
Clinic C = 0
Clinic D = 0
以下是我的数据库表:
是否要正确显示诊所名称?? 从tbl_诊所中选择诊所名称试试这个
SELECT
tbl_clinics.clinic_name,COALESCE(COUNT(tbl_queue.queue_id),0)
FROM tbl_clinics
LEFT OUTER JOIN tbl_queue
ON tbl_clinics.id=tbl_queue.clinic_id
GROUP BY tbl_clinics.clinic_name;
好的,但是回到前面我会试试这个先生你好,先生。。我想把这些零值包括进去。。输出仅包括诊所名称及其对应的队列id计数,但不包括诊所A=0、诊所B=0之类的内容