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

网页展现数据库的结果的有关问题

2012-08-19 
网页展现数据库的结果的问题?有两张表表一idabc1631表二iddid(表一的Id)1101我要在网页上显示a+b+c的结果,

网页展现数据库的结果的问题?
有两张表
表一
id a b c
1 6 3 1

表二
id d id(表一的Id)
1 10 1


我要在网页上显示a+b+c的结果,是直接访问表2中的d效率高,还是计算表一中的a+b+c效率高

[解决办法]
你这个问题有点诡异。你的查询条件是什么?如果是id的话,就意味着你的问题是:

Select a+b+c From 表一 Where id=1

Select d From 表二 Where id=1

哪句效率更高?我只能说,如果id都是主键的情况下,必然第二句效率高,至少节省了两次加法运算。

热点排行