SQL server 的基础知识的学习(1)
2015-04-03 17:00
232 查看
1.DISTINCT
distinct这个关键字用来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用 二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。
2.ORDER BY
ORDER BY 语句用于根据指定的列对结果集进行排序。
ORDER BY 语句默认按照升序(Ascending)对记录进行排序。降序(Descending)
select(列1,列2,...)from 表名 order by 列1,列2 asc/desc 逐一排序
3.复制表
select*into 新表 from 旧表(新表不会复制旧表的主键)
4.把表2的数据插入表1中
insert into 表1(列1,列2) select (列1,列2) from 表2
5.约束
实体完整性约束
主键约束(Primary Key)
域完整性约束
外键约束(Foreign Key references 表名(一样的字段名))
检查约束(Check(加条件))
distinct这个关键字用来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用 二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。
2.ORDER BY
ORDER BY 语句用于根据指定的列对结果集进行排序。
ORDER BY 语句默认按照升序(Ascending)对记录进行排序。降序(Descending)
select(列1,列2,...)from 表名 order by 列1,列2 asc/desc 逐一排序
3.复制表
select*into 新表 from 旧表(新表不会复制旧表的主键)
4.把表2的数据插入表1中
insert into 表1(列1,列2) select (列1,列2) from 表2
5.约束
实体完整性约束
主键约束(Primary Key)
域完整性约束
外键约束(Foreign Key references 表名(一样的字段名))
检查约束(Check(加条件))
相关文章推荐
- SQL Server 基础知识学习总结01
- SQL的详细语法介绍——对于学习数据库最基础知识[转]
- Linux基础知识学习笔记(一)--文件系统的权限管理
- XML基础知识学习八(使用XSL来显示XML数据)
- 《JAVA2核心技术 卷一 基础知识(原书第七版)》《Core java2,Volume I-Fondamentsls Seven Edition》 学习笔记(二)BREAK和CONTINUE的区别
- 《JAVA2核心技术 卷一 基础知识(原书第七版)》《Core java2,Volume I-Fondamentsls Seven Edition》 学习笔记(一)
- SQL Server 连接基础知识
- 数据库基础知识学习
- XML基础知识学习六(XML 确认)
- XML基础知识学习五(XML 属性)
- 通过例子学习正则表达式(一)--基础知识
- SQL的详细语法介绍——对于学习数据库最基础知识一
- 开始学习asp.net,一些基础的知识。
- XML基础知识学习七(XML 浏览器(Netscape、Explorer))
- XML基础知识学习三(XML 语法)
- JAVA学习笔记(基础知识)
- [学习笔记]servlet基础知识整理
- C++学习笔记——基础知识
- XML基础知识学习十(微软的XML解析器)
- 网络基础知识讲座之五:学习生成树协议