SQL SERVER 2000 的企业管理器与查询分析器对于同一SQL语句有两个不同查询结果!
来源:互联网 发布:php企业建站系统 编辑:程序博客网 时间:2024/05/16 00:30
以下sql 语句在企业管理器与查询分析器下的查询结果竟然是不一样的。
select * from table1 leftouter join table2 on table1.no=table2.no where table1.name!=table2.name
例如table1、table2表中数据如下
table1:
no name
1 张三
2 李四
3 王五
table2:
no name
1 李四
2 张三
3 王五
企业管理器中结果为:
no name no name
1 张三 1 李四
2 李四 2 张三
3 王五 null null
查询分析器中结果为:
1 张三 1 李四
2 李四 2 张三
企业管理器中自动把语句变成了:
select * from table1 left outer join table2 on table1.no=table2.no and table1.name!=table2.name
难道企业管理器的自动改变格式让sql的语义也变化了么?不知道大家有没有遇到过这个问题。
写出来给大家参考,欢迎讨论。以上为sql server 2000+sp2 window2000+sp4下的结果.
- SQL SERVER 2000 的企业管理器与查询分析器对于同一SQL语句有两个不同查询结果!
- SQL Server企业管理器和查询分析器简介
- SQL Server 2000查询分析器的使用
- SQL Server 2000查询分析器的使用
- SQL Server2005 只有配置工具,而没有查询分析器、企业管理器的解决方法
- SQL Server2005 只有配置工具,而没有查询分析器、企业管理器的解决方法
- sql server查询分析器的一个选项...
- SQL Server 2000 查询分析器快捷键大全
- 1次插入多条记录的方法(SQL语句,在MS SQL Server 2000查询分析器中执行成功)
- Navicat SQL查询语句有中文查询结果乱码
- SQL Server2005 只有配置工具,而没有查询分析器、企业管理器...
- SQL Server2000安装、配置,服务器启动、停止,企业管理器、查询分析器
- sql查询同一表格中,不同字段,但是两个字段的值相同的记录行
- Sql Server 查询语句
- SQL SERVER 查询语句
- SQL server 查询语句
- SQL Server查询语句
- Sql Server查询语句
- Eclipse插件配置
- 俺也想新组装一台电脑!
- 错误 'ASP 0177 : 800401f3'
- JSP中的全文检索
- x-win32 config
- SQL SERVER 2000 的企业管理器与查询分析器对于同一SQL语句有两个不同查询结果!
- 推荐几个系分考试的网站
- 《丁香花》背后有一个凄美的故事
- 有个流氓爱过我
- 关于SQL server中字段值为null的查询
- 4月随笔--我的首篇BLOG
- JSP用中收集数据:javascript 实现输入多行动态输入
- DAO模式的几张图,源于java.sun.com
- DirectX9 3D 快速上手 1