暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL Server 自学之路第七章 数据的增加、删除、修改、和查询

菜鸡部落 2021-08-02
307

数据的增加:脚本操作

    --查询数据表
    select * from 脚本数据表学生成绩
    --数据表中需要修改的值(数据不能为null时,必须添加)
    insert into 脚本数据表学生成绩(ID,Name,Age,Class)
    --插入单行数据
    values ('9','杨老二','25','高一3班')
    --数据表中需要修改的值(数据不能为null时,必须添加)
    insert into 脚本数据表学生成绩(ID,Name,Age,Class)
    --插入多行数据
    values
    ('5','杨老1','25','高一3班'),
    ('8','杨老2','25','高一3班'),
    ('7','杨老3','25','高一3班'),
    ('6','杨老4','25','高一3班')

    数据的删除:脚本操作

      --查询数据表
      select * from 脚本数据表学生成绩
      --删除ID是8的那一行
      delete 脚本数据表学生成绩 where ID = 8
      --删除Name是杨老二的两行
      delete 脚本数据表学生成绩 where Name = '杨老二'
      --删除所有数据
      delete 脚本数据表学生成绩

      数据的修改:脚本操作

        --查询数据表
        select * from 脚本数据表学生成绩




        --选择需要修改的数据表
        update 脚本数据表学生成绩
        --选择需要修改的字段名和内容
        set Name = '张麻子',Age = 55
        --编辑修改条件
        where ID = 3

        数据的查询:脚本操作

          --查询数据表
          select * from 脚本数据表学生成绩




          --查询数据表中的部分字段
          select ID,Name,Age,Class from 脚本数据表学生成绩




          --查询数据表(重复的字段只显示一次)
          select distinct Name from 脚本数据表学生成绩




          --查询数据表的前2行
          select top 2 * from 脚本数据表学生成绩

          Where条件语句

            --查询数据表
            select * from 脚本数据表学生成绩




            --查询数据表
            select * from 脚本数据表学生成绩
            --精确条件查询
            where Name = '杨老二'




            --查询数据表
            select * from 脚本数据表学生成绩
            --模糊条件查询
            where Name like '杨%'




            --查询数据表
            select * from 脚本数据表学生成绩
            --模糊条件查询
            where Name like '张%子'

              --查询数据表
              select * from 脚本数据表学生成绩




              --查询数据表
              select * from 脚本数据表学生成绩
              --ID 1和3 之间 并且 Name是杨什么的
              where ID between 1 and 3 and Name like '杨%'

                --查询数据表
                select * from 脚本数据表学生成绩




                --查询数据表
                select * from 脚本数据表学生成绩
                --ID 1和3 之间 或者 Name是杨什么的
                where ID between 1 and 3 or Name like '杨%'


                文章转载自菜鸡部落,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                评论