Microsoft SQL Server 数据库的子查询运算分析

来源:互联网 发布:vb计算圆的面积和周长 编辑:程序博客网 时间:2024/06/17 08:05
--输出体重大于平均值的数据select [姓名],[体重]from [dbo].[软件1405——406$]where [体重]>(select avg([体重])  --独立的子查询语句from [dbo].[软件1405——406$])select [姓名],[体重]from [dbo].[软件1405——406$]where [体重]=(select [体重] --独立的子查询语句from [dbo].[软件1405——406$]where [体重]=63  --在此处会用到断言语句当返回的个数大于一时会立即返回错误信息,节省时间提高效率,性能降低。)                --断言语句就是根据下文条件判断子查询句的查询结果是否满足主语句的查询要求。create unique index [体重] on [dbo].[软件1405——406$] ([体重] desc) --创建唯一索引,去掉断言语句,提高效率,提高性能。goset showplan_text off  --on/off看脚本一个详细的文本执行计划的方法(先执行此脚本,再执行其他脚本)

0 0
原创粉丝点击