如何在两个表之间做一个mysqli语句



我在一个MySQLI数据库中有两个表。一个称为"动作",一个称为"链接"。但是最近我注意到,我从旧系统中转移的许多链接没有任何操作,我想计算它们的数量。因此,我想计算其ID在操作表中没有任何条目的链接数量。我如何制定陈述。链接表中有一个ID,动作表中的一个link_id。

您正在寻找外部连接。没有很多细节,看起来像:

SELECT * FROM links
  LEFT JOIN actions on links.field = actions.field
  WHERE actions.ID is NULL;

这将为您提供所有没有操作中没有相应记录的链接记录。

最新更新