从缺少记录的双表查询创建结果

jum4pzuy  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(236)

这两个表的用户id、日期和计数基本相同。
我需要通过用户id得到两个表的结果,但是要匹配日期。如果其中一个表中缺少日期(即它在一个表中,而不是在另一个表中),我需要为返回结果的“count”赋值0。这可以在查询中完成,还是我也需要在php中完成?
谢谢你的建议!

hc2pp10m

hc2pp10m1#

最后,我为两个表结果构建了一个数组,然后通过count选择较大的数组,并在其中运行一个循环,将键与较小的数组进行比较。感谢大家的真知灼见!

l5tcr1uw

l5tcr1uw2#

您可以使用内部联接从两个表中进行选择,然后可以使用where语句添加条件,如where date!=空,或日期!=''。如果您想了解更多有关内部联接的信息,请访问以下站点:https://www.w3schools.com/sql/sql_join_inner.asp

相关问题