我有两个相关的表。其中一个表包含照片的每个条目,另一个包含每张照片和用户信息的所有猫条目。
photos table:
id
photo (unique filename)
user
cats tables
photo
user
cat
相片
1 photo1.jpg 40000
2 photo2.jpg 40000
3 photo3.jpg 40000
4 photo4.jpg 40001
5 photo5.jpg 40001
猫
photo1.jpg 40000 A
photo2.jpg 40000 A
photo1.jpg 40000 B
photo1.jpg 40000 C
photo2.jpg 40000 P
photo3.jpg 40000 A
每张照片都可以为每个用户分配到更多类别
我想要的是为用户 40000 选择所有未包含在“P”猫中的照片,即使它们可能已包含在“A”或“B”猫中。
因为 photo2.jpg 包含在 P cat 中,所以不应该出现在搜索结果中。我对用户 40000 的查询应给出以下结果:
photo1
photo3