这两个表的用户id、日期和计数基本相同。我需要通过用户id得到两个表的结果,但是要匹配日期。如果其中一个表中缺少日期(即它在一个表中,而不是在另一个表中),我需要为返回结果的“count”赋值0。这可以在查询中完成,还是我也需要在php中完成?谢谢你的建议!
hc2pp10m1#
最后,我为两个表结果构建了一个数组,然后通过count选择较大的数组,并在其中运行一个循环,将键与较小的数组进行比较。感谢大家的真知灼见!
l5tcr1uw2#
您可以使用内部联接从两个表中进行选择,然后可以使用where语句添加条件,如where date!=空,或日期!=''。如果您想了解更多有关内部联接的信息,请访问以下站点:https://www.w3schools.com/sql/sql_join_inner.asp
2条答案
按热度按时间hc2pp10m1#
最后,我为两个表结果构建了一个数组,然后通过count选择较大的数组,并在其中运行一个循环,将键与较小的数组进行比较。感谢大家的真知灼见!
l5tcr1uw2#
您可以使用内部联接从两个表中进行选择,然后可以使用where语句添加条件,如where date!=空,或日期!=''。如果您想了解更多有关内部联接的信息,请访问以下站点:https://www.w3schools.com/sql/sql_join_inner.asp