您正在使用IPV4(3.236.253.192)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器 行情 简化版
文明驾车我带头,文明行路我带头,礼貌让座我带头      

【腾讯云】云产品限时秒杀,爆款1核2G云服务       [公益] 节省一分零钱 献出一份爱心 温暖世间真情      
虚位以待
2021年 冬至节 56
2021年 圣诞节 60
2022年 元 旦 67
2022年 春 节 98
 
  • 本类新增
    本类热门文章
    您现在的位置:首页 >> 数据库 >> 内容
    SQL修改语法语句梳理总结
    内容摘要: INSERT当我们需要向数据库表中插入一条新记录时,就必须使用INSERT语句。INSERT语句的基本语法是:INSERTINTO表名(字段1,字段2,...)VALUES(值1,值2,...);例如,我们向students表插入一条新记录,先列举出需要插入的字段名称,然后在VALUES子句中依次写出对应字段的值:INSERTINTOstudents(cla......
    INSERT

    当我们需要向数据库表中插入一条新记录时,就必须使用INSERT语句。

    INSERT语句的基本语法是:

    INSERTINTO<表名>(字段1,字段2,...)VALUES(值1,值2,...);

    例如,我们向students表插入一条新记录,先列举出需要插入的字段名称,然后在VALUES子句中依次写出对应字段的值:

    INSERTINTOstudents(class_id,name,gender,score)VALUES(2,'大牛','M',80);

    还可以一次性添加多条记录,只需要在VALUES子句中指定多个记录值,每个记录是由(...)包含的一组值:

    INSERTINTOstudents(class_id,name,gender,score)VALUES

    (1,'大宝','M',87),

    (2,'二宝','M',81);

    UPDATE

    如果要更新数据库表中的记录,我们就必须使用UPDATE语句。

    UPDATE语句的基本语法是:

    UPDATE<表名>SET字段1=值1,字段2=值2,...WHERE...;

    在UPDATE语句中,更新字段时可以使用表达式。例如,把所有80分以下的同学的成绩加10分:

    UPDATEstudentsSETscore=score+10WHEREscore<80;

    如果WHERE条件没有匹配到任何记录,UPDATE语句不会报错,也不会有任何记录被更新。

    最后,要特别小心的是,UPDATE语句可以没有WHERE条件,例如:

    UPDATEstudentsSETscore=60;

    这时,整个表的所有记录都会被更新。所以,在执行UPDATE语句时要非常小心,最好先用SELECT语句来测试WHERE条件是否筛选出了期望的记录集,然后再用UPDATE更新。

    DELETE

    如果要删除数据库表中的记录,我们可以使用DELETE语句。

    DELETE语句的基本语法是:

    DELETEFROM<表名>WHERE...;

    例如,我们想删除students表中id=1的记录,就需要这么写:

    DELETEFROMstudentsWHEREid=1;

    DELETE语句的WHERE条件也是用来筛选需要删除的行,因此和UPDATE类似,DELETE语句也可以一次删除多条记录:

    DELETEFROMstudentsWHEREid>=5ANDid<=7;

    如果WHERE条件没有匹配到任何记录,DELETE语句不会报错,也不会有任何记录被删除。

    最后,要特别小心的是,和UPDATE类似,不带WHERE条件的DELETE语句会删除整个表的数据:

    DELETEFROMstudents;

    这时,整个表的所有记录都会被删除。所以,在执行DELETE语句时也要非常小心,最好先用SELECT语句来测试WHERE条件是否筛选出了期望的记录集,然后再用DELETE删除。

    版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
    上一篇:用SQL语句添加删除修改字段、一些表与字段的基本操作 下一篇:一条SQL语句修改多表多字段的信息的具体实现
    发布日期:2021/10/12
    手机扫二维码直达本页
    发布时间:15:16:46
    点击:186
    录入:齐天大圣
    相关文章
    Baidu
    YiJiaCMS 6.0.6.10688 Build 21.10.13(MSSQL) 闽ICP备05000814号-1
    本空间由景安网络提供,百度云加速提供加速防护
    ©2000-2021