我在一个MySQLI数据库中有两个表。一个称为"动作",一个称为"链接"。但是最近我注意到,我从旧系统中转移的许多链接没有任何操作,我想计算它们的数量。因此,我想计算其ID在操作表中没有任何条目的链接数量。我如何制定陈述。链接表中有一个ID,动作表中的一个link_id。
您正在寻找外部连接。没有很多细节,看起来像:
SELECT * FROM links
LEFT JOIN actions on links.field = actions.field
WHERE actions.ID is NULL;
这将为您提供所有没有操作中没有相应记录的链接记录。