INSERT INTO table_name (id, name, age)
SELECT * FROM (SELECT '1000', 'ndh', 32) AS tmp
WHERE NOT EXISTS (SELECT 1 FROM table_name WHERE id = '1000'
)

注意: tmp里的字段不能重复,如果重复会报错,需要用as来指定别名以免重复

MySQL: Insert record if not exists in table

MySQL insert not exists插入唯一数据相关推荐

  1. Mysql脚本循环批量插入数组数据

    Mysql脚本循环批量插入数组数据 涉及到Mysql知识点 脚本研究背景 Mysql完整脚本 ·首次写博客,不知道说点啥,直接上点干货,希望大家指出不足之处,共同进步. 涉及到Mysql知识点 存储过 ...

  2. Mysql insert into + select 插入语句

    Mysql insert into + select 插入语句 语法结构 INSERT INTO 表名 (字段1, 字段2....) SELECT字段1,字段2.... FROM表名称 WHERE条件 ...

  3. MySQL优化:批量插入大数据4种实用、讲究方案的测试

         简明:本文记录个人使用MySQL插入大数据总结较实用的方案,通过对常用插入大数据的4种方式进行测试,即for循环单条.拼接SQL.批量插入saveBatch().循环 + 开启批处理模式,得 ...

  4. 从sqlserver中数据写入mysql_[SQL Server]SQL Server数据库中如何返回INSERT INTO语句插入/写入数据后的记录值(比如ID等)?...

    问题描述 SQL Server数据库中,有时候当我们使用INSERT INTO语句写入数据后,需要返回写入数据对应的自增ID或者GUID,以便根据此记录进行后续的操作.那么SQL语句如何实现返回记录值 ...

  5. mysql insert 二进制_MYSQL 插入二进制数的 2 种方法。

    方法 1.insert into TableName set column =''; 方法 2.insert into TableName .... values(.....); ---------- ...

  6. mysql录入foreigen错误_Python MySQLdb 使用utf-8 编码插入中文数据问题

    最近帮伙计做了一个从网页抓取股票信息并把相应信息存入MySQL中的程序. 使用环境: Python 2.5 for Windows MySQLdb 1.2.2 for Python 2.5 MySQL ...

  7. mysql在查询结果中添加数据_MySQL将查询结果插入到数据表中

    转自Mysql教程:http://www.baike369.com/content/?id=5582 MySQL将查询结果插入到数据表中 INSERT语句还可以将SELECT语句查询出来的数据插入到另 ...

  8. mysql insert update 同时执行_MySQL进阶三板斧(三)看清“触发器 (Trigger)”的真实面目

    触发器(Trigger)的起源 MySQL是最受欢迎的开源RDBMS,被社区和企业广泛使用.触发器是MySQL在5.0.1(开天辟地一版本)中增加的三大新功能之一,另外两个师兄弟是视图(view)与存 ...

  9. 往数据库里面插入data数据

    mysql 往数据库里面插入data数据,表的字段是 DATE 时, 直接插入字符串形式的表达即可,如下图. java操作数据库的时候有两个DATE java.sql.Date java.util.D ...

最新文章

  1. 重磅!CSDN 发布「AI开源贡献奖Top5」「AI新锐公司奖Top10」「AI优秀案例奖Top30」三大榜单...
  2. CentOS 6.5 LVM磁盘管理学习笔记
  3. WPF资源的基本概念
  4. 神策数据:从产品与运营视角,了解教育行业转介绍
  5. 《数据库系统实训》实验报告——函数的应用
  6. java bean传索引_Java如何设置bean的索引属性值?
  7. Error:Could not resolve all files for configuration ':app:preDebugCompileClasspath'. Could not fin
  8. java的case_java中的switch case语句使用详解
  9. BP神经网络分类实战项目(深度学习笔记)原创!基础篇||PCA降维、反向传播公式、梯度下降、标准化、倾斜样本处理、独热编码、Adam优化算法、权值初始化、F1-Score、ROC、模型可视化
  10. Codeforces Round #260 (Div. 1) A - Boredom DP
  11. python确定指标权重_python 实现熵权法确定各指标的权重
  12. Atitit 图像处理—图像形态学(膨胀与腐蚀)
  13. 使用 DUET/REFIND 方法将 NVME 添加为引导驱动器
  14. 深度学习笔记第一门课第三周:浅层神经网络
  15. matlab画空间直角坐标系,matlab画直角坐标系
  16. 如何在Python中调用C++程序?(文中以Opencv为例,在Python中调用C++的Opencv)
  17. 用python计算符号函数一元定积分和不定积分
  18. CVE-2018-0802个人浅析
  19. 获取淘宝客推广位id(adzone_id)
  20. 基于飞凌RK3588核心板的无人机主控方案

热门文章

  1. windows 根据父进程pid查找所有子进程id(C++)
  2. Madagascar的自定义浮点型函数--绝对值函数和最值函数
  3. TCP三次握手四次挥手(图解)
  4. 《深入浅出DPDK》读书笔记(六):报文转发(run to completion、pipeline、精确匹配算法、最长前缀匹配LPM)
  5. 程序员书籍哪里找?有这个GitHub项目就够了
  6. oracle tovarchar2_Oracle 数据类型转换之 varchar2,number,date
  7. Java调用python的程序
  8. tensorflow-reverse(反向传播)
  9. async python_Async Python 竟不比sync Python 快,怎么回事?
  10. 鸿蒙系统首批更新名单,鸿蒙系统首批升级名单是哪些-鸿蒙系统首批升级名单详细介绍 - 系统家园...