首页 > 数据库技术 > 详细

SQL server 的基础知识的学习(1)

时间:2015-04-03 19:19:27      阅读:255      评论:0      收藏:0      [点我收藏+]
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(加条件))

SQL server 的基础知识的学习(1)

原文:http://www.cnblogs.com/mingzhu9284/p/4390540.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!