我有 table1(id, name), table2(id [FK to table1.id],user_id,visit)。对于每个table1.id,我需要从table1显示它的名称,计算用户并显示他们属于这个id的user_id,当table2.visit=1时,计算用户并显示他们属于这个id的user_id,当table2.visit= 0。此外,table1 中的某些 id 可能在 table2 中不存在,对于这些 id,我希望在计数器中有 0。
结果表应如下所示:
id|name|count_visitors|list_of_visitors_id|count_non_visitors|list_of_non_visitors_id|
1 |a |2 |5,10 |1 |4 |
你能帮忙查询一下吗?