zoukankan      html  css  js  c++  java
  • SQL server 的基础知识的学习(1)

    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(加条件))
    6.去除某字段前面的0(此字段非int类型)
       replace(replace(ltrim(replace(replace([CostCenterHeader],' ','#'),'0',' ')),' ','0'),'#',' ')
  • 相关阅读:
    NeatUpload 同时选择并上传多个文件
    前言
    11:连续出现的字符(1.9)
    06笨小猴(1.9)
    05:最大值和最小值的差(1.9)
    02:输出最高分数的学生姓名(1.9)
    04:谁拿了最多奖学金(1.9)
    03 不高兴的津津(1.9)
    01:查找特定的值(1.9)
    1813(2.1)
  • 原文地址:https://www.cnblogs.com/mingzhu9284/p/4390540.html
Copyright © 2011-2022 走看看