您好,匿名用户
随意问技术百科期待您的加入

SqlServer中,多表联合查询与循环嵌套查询,都适应什么场景和数据量

0 投票

环境:c#
情景:
常见的两种查询方式
A:表关联 SELECT A.ID,A.NAME,A.AGE,B.SOCRE FROM A INNER JOIN B ON A.ID=B.ID 再分页、、
B:循环嵌套查询: A.ID,A.NAME,A.AGE,B.SOCRE FROM A 获得的DataTable,
在绑定数据控件时如Repeater,在循环绑定时在通过A.ID去SELECT B.SCORE FROM B WHERE B.ID=A.ID

情景写完了,没有绝对的好与坏,想问一下,
1:再什么数据量,适合用哪种查询(考虑分页,不考虑脏数据)。
2:各自的优缺点是什么。

(循环嵌套查询中确实每次循环都有一定的性能损耗在Connection中)

用户头像 提问 2013年 10月28日 @ Apple 上等兵 (542 威望)
分享到:

你的回答

隐私保护: 您的邮箱仅用于发送系统通知。
请输入验证码:
    图片验证码看不清?
登录注册后不会被要求输入验证码。

提一个问题:

相关问题

0 投票
1 回复 4 阅读
用户头像 提问 2014年 5月14日 @ Ahri 上等兵 (292 威望)
0 投票
0 回复 41 阅读
0 投票
1 回复 41 阅读
0 投票
1 回复 28 阅读
用户头像 提问 2014年 2月24日 @ Kyrie 上等兵 (240 威望)
0 投票
1 回复 35 阅读
用户头像 提问 2012年 12月1日 @ 卫宫士郎 上等兵 (173 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...