sql – 如何列出不存在的项目?
发布时间:2020-12-11 23:50:55 所属栏目:MySql教程 来源:网络整理
导读:标题可能有点令人困惑,让我解释一下,;) 我有3张桌子: [names]n_id;name1;Jeff2;Adam[books]b_id;title1;Book12;Book2[read]n_id;b_id 表[read]是一本包含阅读书籍的表格. 如果Adam读“Book1”,[read]中的项目如下所示: 2;1 到现在为止还挺好. 现在,有没有
标题可能有点令人困惑,让我解释一下,;)
表[read]是一本包含阅读书籍的表格.
到现在为止还挺好.
是可以在1个查询中执行此操作还是需要一些脚本?
最佳答案
您可以使用 对于没有行存在的所有连接列,LEFT JOIN返回NULL,因此检查r.n_id IS NULL是否删除了连接实际在read中找到行的那些行.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |