如果句子是完全和上面一样的话:
应该用
select * from b1, b2 where b1.z1=b2.z2
就可以。 因为没有任何其它限制条件,上面这个语句b2中不存在的z2自然不会在结果中。
但是如果b2有重复的,两个语句结果略有不同,加上distinct就可以了。
应该用
select * from b1, b2 where b1.z1=b2.z2
就可以。 因为没有任何其它限制条件,上面这个语句b2中不存在的z2自然不会在结果中。
但是如果b2有重复的,两个语句结果略有不同,加上distinct就可以了。
解决方案 »
- 急 关于PHP扩展 PHP页面刷新会变空白
- mysql上百万条记录怎么优化啊!各位高手有没有好的方法
- PHP上传图片文件大小的200K限制。
- 1000分,喜欢帝国时代游戏的朋友进来,一个老外用PHP写的帝国时代录象分析器代码,我想翻译成C#,就差一个最关键的文件了。
- 页面每刷新一次,就要读取一次数据库??
- apache 1.3.31 能够安装webdav吗?
- 关于按英文字母分类输出结果的问题,
- 有谁写过oracle+php的分页问题?
- PHP能做出邮箱服务系统吗?就算用了邮件服务器,用PHP怎么能知道收件夹有几封信这些东西?
- php 合成图片出错
- 为什么form的action不能带参数?
- 提问:解决南北问题,异地同步数据。
就可以。 因为没有任何其它限制条件,上面这个语句b2中不存在的z2自然不会在结果中。
但是如果b2有重复的,两个语句结果略有不同,加上distinct就可以了。谢谢大侠提点,我想找出表2里没有表1中字段1的行,该怎么办啊?SQL语句是 SELECT * FROM 表1 WHERE 字段1 not in(select 字段2 from 表2)