我有一个MySQL数据库2个表:MySQL的一个表中选择字段不在另一个表
Table 1 : id, galleryname
Table 2 : galleryid, <many other fields...>
使用PHP,我需要根据其ID,其中该ID来选择表1中的所有行(galleryid)未出现在表2中
实施例: 表1
1, flowers
2, water
3, mountains
4, winter
表2
3, ...
会从表1
1, flowers
2, water
4, winter
返回这些行,我不完全知道如何去这个问题。我非常擅长MySQL的基础知识,但我怀疑这是一个JOIN或一个UNION,它不在我的联盟中。
任何帮助表示赞赏。
很确定你必须在'()'中包装你的子选择才能使你的'IN'语句正常工作。 –
@AdamWenger:是的,我确定我必须...只是我忘了!感谢您的建议! :) – Marco