MS SQL server学习笔记
来源:互联网 发布:萤火虫营销软件真假 编辑:程序博客网 时间:2024/06/07 21:38
select age,count(*) from employee group by age having salary>2000
//having 是对分组后的信息的过滤,能用的列和select中能用的列是一样的
alter table employee add company vchar(20);//增加字段
select distinct company from person2;//消除重复的数据
union //联合查询结果,数据列数一致,类型相同,默认合并重复的数据
union all //不合并重复的数据
数据类型转换
cast
convert
空置处值函数
isnull(name,'dc')
单值判断,相当于switch
case expression
when value1 then returnvalue1
when value2 then returnvalue2
when value3 then returnvalue3
else defaultreturnvalue
end
同时支持范围值
索引:,相当于创建目录
全表扫描:select,效率最差
能够提高查询效率,但是会占据空间,会降低insert,update,detete的速度
只在经常检索的字段(where)上创建索引
即使创建了索引,仍有可能全表扫描,比如like,函数,类型转换
- MS SQL server学习笔记
- MS SQL Server学习笔记(一)
- MS SQL Server学习笔记(二)
- 学习MS SQL Server
- MS SQl学习笔记
- MS-SQL SERVER 笔记(0)
- MS-SQL SERVER 笔记(1)
- MS SQL学习笔记1
- MS SQL学习笔记2
- MS SQL SERVER 2005 EXPRESS用法笔记
- MS SQL Server 2000学习总结
- 黑马程序员之SQL Server学习笔记:MS SQL Server中char&nchar、varchar&nvarchar、char&character区别
- MS-SQL Server 疑难问题
- Ms SQL Server 触发器
- MS SQL Server 升级
- MS SQL Server數據庫還原失敗問題
- MS-SQL SERVER(2)
- MS SQl server优化
- 谈谈对于企业级系统架构的理解
- 创业编程七个错误认识
- 示例 jquery nav下拉菜单
- C++继承详解
- 编程珠玑第四章
- MS SQL server学习笔记
- 分层架构中的服务层-服务层实战
- 使用WCF实现SOA面向服务编程—— 架构设计
- 我的10个开发原则
- 拖稿一年的开心网研究
- 8月份~9月份总结(下)
- 微媒体-互联网媒体的历史变迁归宿
- Java自学之路-马士兵老师
- Android[初级教程]第十一章 TabHost控件