玖叶教程网

前端编程开发入门

Mysql的insert这么多语法,还有那些你没用过?

INSERT ... VALUES

INSERT ... SET

根据明确指定的值插入行

INSERT ... SELECT

插入从另一个表或多个表中选择的行

INSERT ... ON DUPLICATE KEY UPDATE

如果要插入的行会导致UNIQUE索引或PRIMARY KEY中出现重复值,则使用带有ON DUPLICATE KEY UPDATE子句的INSERT可以更新现有行

INSERT IGNORE

您可以使用REPLACE而不是INSERT来覆盖旧行。 REPLACE与INSERT IGNORE相对,在处理包含重复旧行的唯一键值的新行时:新行替换了旧行,而不是被丢弃

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言