美文网首页
SQL Server2014 基础学习笔记(三)

SQL Server2014 基础学习笔记(三)

作者: 理以周 | 来源:发表于2019-05-25 13:05 被阅读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()获取当前服务器的时间

    相关文章

      网友评论

          本文标题:SQL Server2014 基础学习笔记(三)

          本文链接:https://www.haomeiwen.com/subject/siigzqtx.html