SQL Server2014 基础学习笔记(三)

2019-05-25  本文已影响0人  理以周

1.新增表记录

\bullet  插入单行数据:

     INSERT INTO“表格名”(“栏位1”,“栏位2”,......);

      VALUES(“值1”,“值2”,......);

  \bullet 插入多行数据:

      INSERT INTO “表格名”(“栏位1”,“栏位2”......);

       VALUES(“值1”,“值2”,......),(“值1”,“值2”,......);

 \bullet 从其他表copy数据:

        INSERT INTO“表格1”(“栏位1”,“栏位2”......);

        SELECT“栏位3”,“栏位4”,....

         FROM“表格2”;

通过图形界面新增,但是不太建议这样操作,一关闭就自行保存,容易出错 脚本新增数据 同时新增多行数据

注意:执行可能会延时,禁多点,否则最后执行很多次之后数据重复;此时删除表中数据不可恢复;ID主动分配,按顺序默认,即使删除之后依然会分配ID

从另外一个表copy数据

2.查询表记录

       \bullet SELECT select_list

       \bullet FROM table_source

       \bullet Distinct\TOP用法(重复的数据只查询一次)

        \bullet Distinct:

             -select distinct select_list

             -FROM table_source

        \bullet TOP:

            -select Top 行数 select_list

           -FROM table_source

重复数据用distinct显示一次(F5快捷键查询) top显示前10行

3.修改表记录

    \bullet UPDATE TABLE_NAME

     \bullet SET 字段=值

图形界面修改结果 脚本修改某一行

4.删除表记录

      \bullet DELETE FROM TABLE_NAME

图形界面删除 脚本删除第23行数据

5.条件限制where语句

    \bullet 精确限制条件:

         -WHERE 字段=值(赋值)

     \bullet 模糊限制条件:

          -WHERE 字段 like‘%值%’

精确限制 精确限制 模糊限制 模糊限制 限制删除条件

注意:可以通过旁边行数的显示进行前后操作结果的对比,避免重复操作。

6.where语句中的BETWEEN语法

   \bullet 用法限制条件表达式,指定表达式范围值

   \bullet test_expression[NOT]:

          BETWEEN begin_expression AND end_expression

between查询10-15之间的数据 not between 查询除去10-15之间的数据 字符串的限制查询

注意:getdate()获取当前服务器的时间

上一篇下一篇

猜你喜欢

热点阅读