【Sql】

作者: giraffecode9668 | 来源:发表于2020-03-21 16:43 被阅读0次

    查看:SQL 教程

    between在MySql中注意

    复制表数据到另外一张表

    MySQL 数据库不支持 SELECT ... INTO 语句,但支持insert into ... select

    // 插入一行,要求表scorebak 必须存在
    insert into scorebak select * from socre where neza='neza'  
    // 也是插入一行,要求表scorebak 不存在
    select *  into scorebak from score  where neza='neza' 
    // 或者使用下列方式
    create table 新表 AS select * from 旧表 
    

    where限制

    • 执行没有 WHERE 子句的 UPDATE 要慎重,再慎重

    • 在 MySQL 中可以通过设置 sql_safe_updates 这个自带的参数来解决,当该参数开启的情况下,你必须在update 语句后携带 where 条件,否则就会报错

    • set sql_safe_updates=1;表示开启该参数

    • Mysql:ON 与 WHERE 的区别,请勿将where条件搬到on条件上

    相关文章

      网友评论

          本文标题:【Sql】

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