我有2张 table :
左 table1
只包括ID和状态为文本,仅包含5个记录 table2
由ID Table1链接到一个调用table2状态的字段 .
我喜欢做的是总结所有类型的状态的数量 . 我的想法是使用左外连接获取所有状态的列表,后面有数字 . 如果没有从table2到状态的链接recs,它应该 NULL
出现 .
但我的SQL语句就像普通的连接一样工作,只带来相同的记录 . 但不是table1中带有NULL的记录
如果您可以查看我的SQL语句,我会感到满意:
SELECT task.tas_status
,v_task_status_1.param_str1
FROM v_task_status_1
LEFT OUTER JOIN task ON (v_task_status_1.param_id = task.tas_status)
1 回答
您可以使用
COUNT()
函数进行计数,然后使用GROUP BY