中国开发网: 论坛: 程序员情感CBD: 贴子 618772
pcplayer
我现在加上条件,结果也不对。select A.* from A,B,C where (A.XX = B.XX) or (A.YY = C.YY)
如果单独是 where A.YY = C.YY 是有记录的。

因为 B 表本身没有记录,如果单独是 where A.XX = B.XX 没有记录很正常。

但现在这两个条件中间是 or ,那应该是有记录才对啊。

但加上这两个条件,得到的记录是空的。

实际情况是,那条 SQL 语句我前几天测试通过是有记录返回的。但今天测试,却没有记录返回了。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录