投影查询
select 列名列表
from 表名
只返回你要查的几列
连接查询结果是记录集 比投影的结果看起来多
投影查询耗费的资源少,效率高
剩下没什么不同了
解决方法:
开始 -- 程序 -- SQL Server 2005 -- 配置工具 -- SQL Server 外围应用配置器 -- 服务和连接的外围应用配置器 -- MSSQLSERVER -- Database Engine -- 远程连接
在右边的窗口中选择本地连接和远程连接
再选中同时使用TCP/IP和named pipes
应用,确定
重启SQL Server 2005
选择连接查询 是通过表连接查询 得出的结果是 记录集(通俗说 就是的出来的结果是 一行行记录)
投影查询 是指通过表查询得出的列 投影的是列
连接查询是用于相互之间有关联的多表查询,而投影查询可以用于单表查询也可以用于多表查询,你想查询那些列的结果就投影那几列!