
【数 据 库 笔记】
赵一弘
这个作者很懒,什么都没留下…
展开
-
SQLSERVER 学习笔记(四)索引 join 子查询 行号
索引:经常用where进行查询的才需要建索引,主键自动有索引。索引能够提高搜索的效率,但是索引占用空间,同时会降低insert update delete等修改的效率。即使创建了索引,仍有可能全表扫描,如like 函数 类型转换等。手动添加方法: 在表上 右键-设计-在列上点索引/键 添加索引,选择字段。join的用法 先建立两个表create table原创 2013-04-19 22:43:38 · 586 阅读 · 0 评论 -
SQLSERVER 学习笔记(一) SQL基础 分组 限制结果集范围 抑制重复数据
Catalaog 分类:又叫DataBase TableSpace,不同类的数据应该放在不同的数据库中。表Table :书放在书架 碗放碗橱 不同类型的资料放在不同的格子里列 Column ,字段 Field :同一个意思 某一列主键Primary Key :数据行的唯一标识,不会重复的列才能当主键。一个表可以不设主键,但会难以处理。主键选用策略:业务主键:使用有业务意义的字段做主原创 2013-04-18 23:58:11 · 952 阅读 · 0 评论 -
SQLSERVER 学习笔记(二)SQL函数
ABS() 求绝对值select ABS(-3)CEILING() 舍入到最大整数3.33 舍入到-3.33 舍入到-3select CEILING(-3.33)FLOOR() 舍入到最小整数3.33 -> 3-3.33 -> -4select FLOOR(-3.33)ROUND() 四舍五入 两个参数,第一个是对象,第二个是精度3.33 -> 33原创 2013-04-19 22:31:54 · 737 阅读 · 0 评论 -
SQLSERVER 学习笔记(三)例子
1 统计开销与收入create table T_test3(FId varchar(20),FCost int);insert into T_test3 values('Rk1',10),('Rk2',20),('Rk3',-30),('Rk4',-10);select FId,(case when FCost>0 then FCostelse 0end原创 2013-04-19 22:38:49 · 532 阅读 · 0 评论