SQLServer2008中查询语句的疑问,求网友大神解答
2017-02-17 09:48
204 查看
我有一个测试表,有如下数据
我执行下面的两条sql语句,得到的结果如下图所示
运行结果如下图:
为何会出现这样的结果,是不是编译器优化了语句,想不通啊,求各位大神节点?
我执行下面的两条sql语句,得到的结果如下图所示
select id,max(time) time from test1 group by id select * from test1 t1,( select id,max(time) time from test1 group by id ) t2 where t1.id=t2.id and t1.time=t2.time
运行结果如下图:
为何会出现这样的结果,是不是编译器优化了语句,想不通啊,求各位大神节点?
相关文章推荐
- sqlserver2008查询语句报错 无法解决 equal to 运算中 "Chinese_PRC_BIN" 和 "Chinese_PRC_CI_AS" 之间的排序规则冲突
- Android仿人人客户端(v5.7.1)——有关滑动式左侧菜单实现过程中网友的疑问解答
- 实际——如何给SQL查询添加合计行(sqlserver2008。但是db2的case when 语句end后不能添加其他字段)
- 解答网友27岁不想出差,想转行做程序员的疑问
- 条件运算符与逗号的嵌套的疑问,求大神解答(已自行解决)
- (小白疑问求大神解答)可否理解为数据库就是excel表格的封装?
- "选修了全部课程的学生"的查询语句的疑问
- SQLserver2008高级查询语句应用实例
- 大神 Oracle分页查询语句(1-7)
- SQLServer2008语句查询
- 负数补码和负数本身进行转换的一个好方法---解答一网友的疑问
- 解答网友的MPLS疑问
- 数据库知识—SQL查询语句精华使用简要
- MySQL基本SQL语句之单表查询、多表查询和子查询
- Mybatis中sql语句中的in查询,一定要判断null的情况
- Oracle分页查询语句(四)
- 使用sql语句查询日期在一周内的数据
- MySQL学习---->第二练:语句初步(SQL概述、数据定义、查询)
- SQL Server 查询语句(二)
- kibana常用聚合查询DSL语句记录