【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