标题可能有点令人困惑,让我解释一下,;)
我有3张桌子:
[names]
n_id;name
1;Jeff
2;Adam
[books]
b_id;title
1;Book1
2;Book2
[read]
n_id;b_id
表[read]是一本包含阅读书籍的表格.
如果Adam读“Book1”,[read]中的项目如下所示:
2;1
到现在为止还挺好.
现在,有没有办法知道一个人没有读过哪些书?
我们知道只有亚当读了一本书“Book1”,所以查询应输出如下内容:
n_id;name;b_id;title
1;Jeff;1;Book1
1;Jeff;2;Book2
2;Adam;2;Book2
是可以在1个查询中执行此操作还是需要一些脚本?
最佳答案
原文链接:https://www.f2er.com/mysql/432938.html