求带星的高手们,帮忙看一下.问一个非常奇怪的问题,关于一条极简单的查询语句(2)

mingjunr 2006-06-19 02:42:30
我有一个视图,是通过左关联生成的
create view Test_View
as
select A.[ID],A.[name],B.Field1,C.Field2
from Table0 A,Table1 B,Tabel2 C
where B.[ID]=*A.[ID] and C.[ID]=*A.[ID]

目前 视图内结果为:
ID Name Field1 Field2
1 name1 null null
2 name2 null null

我用一个Sql语句
select * from Test_view where Filed1='888888888888888' or Field2='888888888888888'
得到的结果居然是:
ID Name Field1 Field2
1 name1 null null
2 name2 null null

我实在有点想不明白怎么回事,请大家帮忙给我解释一下好吗?
...全文
132 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mingjunr 2006-06-20
  • 打赏
  • 举报
回复
大家看看有问题没有?
liangpei2008 2006-06-20
  • 打赏
  • 举报
回复
重新编译一下视图试一下异常情况还存在吗?
mingjunr 2006-06-20
  • 打赏
  • 举报
回复
mingjunr 2006-06-19
  • 打赏
  • 举报
回复
mingjunr 2006-06-19
  • 打赏
  • 举报
回复
原贴位置
http://community.csdn.net//Expert/TopicView1.asp?id=4829692

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧