首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

|M| 问个数据库查询效率的有关问题

2012-02-06 
|M| 问个数据库查询效率的问题比如我要查出的表有tab1idname1A2Btab2idnameidcity12广州21上海然后绑定到D

|M| 问个数据库查询效率的问题
比如我要查出的表有
tab1
id     name
1       A
2       B
tab2
id   nameid   city
1     2             广州
2     1             上海
然后绑定到DataGrid现在有两个办法大家看看效率相差有多大
1:
dg.datasource=   select   a.*,b.city   from   tab1   inner   join   city   b   on   a.id=b.name

2:
dg.datasource=select   *   from   tab1
然后再在页面中城市用select   city   from   tab2   where   nameid=id

上面两种相差有多大
谢谢

[解决办法]
如果一次读取 全部数据
第一种应该更好.
[解决办法]
感觉第一个应该快点把。
[解决办法]
第一种应该更好
[解决办法]
第一种

[解决办法]
第一种更好
[解决办法]
第一種是用關聯來寫,效率應該不會差。

建議使用第一種。
[解决办法]
相关相当大.不是一般的大.
[解决办法]
第二种方式,你要查询数据库n次, n= 第一张表的记录数.
[解决办法]
第一种
[解决办法]
实践才是硬道理
[解决办法]
绝对是第一种,按照数据库连接的次数来看,第一种只有一次。
[解决办法]
第一种。
[解决办法]
听高手的!
[解决办法]
数据量少的话应该没什么感觉的

热点排行