数据库的查询效率问题,马上结贴

whilliy 2006-10-30 11:52:36
Sql Server 2000

表A中有字符串字段str1,主键bigInt型字段ID(为自增长序列)
表B中有字符串字段str2,bigint型字段ID2
在运行

SELECT a.*,b.*
FROM b LEFT JOIN a on a.str1=b.str2

select a.*,b.*
from b left join a on a.ID=b.ID2

时返回的结果是一样的,请问这两者有什么效率上的差别吗?
...全文
88 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
whilliy 2006-10-30
  • 打赏
  • 举报
回复
既然高手都这么说了,结贴分分。
marco08 2006-10-30
  • 打赏
  • 举报
回复
当然是用ID效率高啊
StarRains 2006-10-30
  • 打赏
  • 举报
回复
当然是用ID效率高啊
  • 打赏
  • 举报
回复
表连接最好有主键或者唯一键做连接条件 这样不会有多余的交叉行
playwarcraft 2006-10-30
  • 打赏
  • 举报
回复
應該是id好點...好歹有個(为自增长序列)
目 录 摘 要 1 前 言 2 一、系统分析 3 1.留言板管理系统前端的主要功能是: 3 2.留言板管理系统后台管理的主要功能: 3 3.留言板管理系统性能要求: 3 二、开发技术和工具的选用及介绍 4 1.页面采用JSP技术 4 1.1.JSP技术简介: 4 1.2.JAVA语言简介: 4 2.采用Struts2框架 5 3.数据库连接采用Hibernate框架 6 4.编译工具采用MyEclipse 6 5.数据库采用SQL server2005 6 三、详细设计 7 1.数据库设计 7 1.1.数据库概念结构设计:E-R图 7 1.2.数据库快照及字段说明(数据库为SQL server2005) 8 2.前端页面设计 10 3、小结 19 结束语 20 留言板管理系统 摘 要 通过留言的方式,可以展示每一个人的风采、优点,发布个人对一些事物的看法 ,增强个人与个人之间,团体与团体,个人与团体之间的交流联系,在Internet上实 现信息的传递,提高办事效率。因此论坛建设在Internet应用上的地位显而易见,它 已成为现代人勾通和获取信息的重要组成部分,从而倍受人们的重视。为了方便大家 的勾通和获取信息,特构建此论坛。而留言板作为网站重要的一个部分,从来就是一 个大家交流的平台!留言板是一种最为简单的BBS应用,借助留言板,浏览者可以张 贴留言的方式给站长、版主或其他浏览者进行留言和提问。 该系统以Internet为平台,前台可使任何人注册、登陆在留言板上进行发贴回复 讨论。而管理员也可以在后台进行相关的管理。本文主要介绍留言板系统的设计思路 和制作过程,从留言板的重要性开始,介绍我的留言版采用的JSP,Struts 2.0,Hibernate,Ajax等技术,在网页上使用了DIV和CSS进行美化以提高体验感,进 而阐述整个留言板系统的制作过程和具体的设计思路。 关键词:留言板,JSP,Struts2,Hibrnate,ajax 前 言 论文正文的第一部分对论文程序进行分析,设计出程序的功能图,程序中都会根据该 部分的内容来写,在论文的页面介绍中也以这个部分的内容来进行逐个的介绍。 第二部分开发技术和工具的选用及介绍,详细介绍了论文程序采用的技术和选择的工 具,使读者们了解我的编程环境和所用的技术。 第三部分具体程序设计过程,在此部分中,先是介绍了程序的数据库设计,中有E- R图设计,数据库快照,数据表属性介绍。然后对前端页面进行了比较详细的介绍,与第 一部分的程序分析相呼应,一一介绍程序功能。也对后台管理进行了简单的介绍。在以 上介绍中选择性的插入了有代表性的图片和代码,并进行了介绍,让读者容易理解。 第四部分结束语对我的程序设计进行了总结。归纳出自己的不足点,以及自己该如何 改正和学习。 这个论文和系统在其上也花了我半个月的时间。我自己也知道并没有做全,做好,不 过经过这个设计,将平时了理论进行了实践,更加熟练了理论与实践知识,我也希望这 次的毕业设计能对我找工作有很大帮助。我会从这个论文开始,以更加饱满的状态,更 加积极的态度来进行更深入的学习。 一、系统分析 1.留言板管理系统前端的主要功能是: (1)用户注册。 (2)用户登录。 (3)用户发表主题。 (4)用户回复。 (5)用户修改个人注册信息。 (6)用户查看所有发帖以及回复信息。 (7)用户查看自己发表的主题。 (8)用户对主题进行各种查询。 2.留言板管理系统后台管理的主要功能: (1)管理员登陆。 (2)修改用户注册信息。 (3)管理员修改用户发帖或回复的信息。 (4)管理员删除用户发帖或回复的信息。 (5)对用户发帖信息进行加精处理。 3.留言板管理系统性能要求: (1)页面响应速度快。 (2)页面美观整洁。 二、开发技术和工具的选用及介绍 1.页面采用JSP技术 1.1.JSP技术简介: JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点 类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptle t)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。J SP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻 辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻 辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发 变得迅速和容易。 1.2.JAVA语言简介: Java语言其实最早是诞生于1
奶茶店解决方案充分考虑到奶茶店经营过程繁琐、出货量大等特点。深刻分析奶茶店流程, 将庞杂手工业务电脑化,快速作销售处理。在利用电脑网络与管理软件后,既可节省人力 资源,又能提高工作效率,并降低了出错的机率,也为奶茶店管理者最快掌握店面的运作提 供了及时的帮助。 功能特点: ● 标签打印(各种条码打印机),小票打印机 ● 奶茶大小杯管理 ● 不同口味不同定价管理 ● 会员管理支持积分、储值、折扣 ● 触摸屏与键盘操作均可,操作简单可快速掌握所有功能 安装及操作流程: 1.安装得意奶茶管理软件 2.安装标签打印机(可选)和小票打印机驱动 3.建立项目(厨打 打印等)、类别、口味、操作员、门店等资料 4.调整标签打印格式,销售管理>>销售设置:调整票据头尾打印内容 5.前台操作,单击奶茶进行下单,对奶茶口味进行修改,顾客点单完毕,结账后,标签打印机自动打印下单的奶茶 软硬件配置: 操作系统:windows xp 数据库:access(默认)或sqlserver 点单机: 触控机或普通pc机均可 (用于点单或者后台管理) 票据打印机:打印机结帐单,各式票打均可。结帐单可设计张给操作员制作饮料 后台主机(可选):用于后台管理, 查看店面的营业情况,生成的各类报表等 标签打印机(可选):用于打印每杯详细资料并贴在奶杯上,以方便操作台制作

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧