当前位置: 代码迷 >> ASP.NET >> 一次inner join select和 多次select 哪位高手的效率高
  详细解决方案

一次inner join select和 多次select 哪位高手的效率高

热度:1937   发布时间:2013-02-25 00:00:00.0
一次inner join select和 多次select 谁的效率高
1.一次inner join select和 多次select 谁的效率高?
  昨天碰到一同学说他们公司明文规定不准用inner join查询 取而代之的是多次select 据说还测试过 效率相差很大。我是新手,求相关经验求解。。

2.
如有2张表

表student
sid
name
sex
...

表score
sid
score
...

如果要求gridview有 name sex score 数据
那gridview.datasource 是什么?

我感觉这种情况从数据库中返回dataset赋给它 这样做很方便。但如果用泛型不用dataset怎么处理?需要专门定义一个泛型么?



------解决方案--------------------------------------------------------
探讨
1.一次inner join select和 多次select 谁的效率高?
昨天碰到一同学说他们公司明文规定不准用inner join查询 取而代之的是多次select 据说还测试过 效率相差很大。我是新手,求相关经验求解。。

------解决方案--------------------------------------------------------
比较两个语句的效率,因素很多,而且理论和实际场景会有差别
但你只要会使用sql server profiler,就会看出来优劣了
  相关解决方案