mabatis的XML文件写法

<insert id="saveIfNoExit" parameterType="pd">
INSERT INTO t_cluster_server (id,cluster_id,server_id)
SELECT
#{id},
#{clusterId},
#{serverId}
FROM
DUAL
WHERE NOT EXISTS (
SELECT
*
FROM
t_cluster_server
WHERE
t_cluster_server.cluster_id = #{clusterId} and
t_cluster_server.server_id = #{serverId}
);
</insert>

sql语句:

INSERT INTO t_cluster_server (
id,
cluster_id,
server_id
) SELECT
10345,
'IBM',
'advertising'
FROM
DUAL
WHERE
NOT EXISTS (
SELECT
*
FROM
t_cluster_server
WHERE
t_cluster_server.cluster_id = 'IBM' and
t_cluster_server.server_id = 'advertising'
);

转载于:https://www.cnblogs.com/iwilwaityouforever/p/7523918.html

插入新数据是直接查重,如果有重复则不插入数据相关推荐

  1. Vue字符串查重 、数组查重、不重复的文字高亮显示

    Vue字符串查重 ,不重复的文字高亮显示 先放效果图 问题拆分 1.要改变颜色为单个字符颜色,数据格式需改变. 2.对数组查重,获取重复元素 3.元素对比,找出非重复元素 4.添加对应样式 改变数据格 ...

  2. 论文多次查重会影响重复率吗?

    很多同学担心论文重复查重会影响重复率,但是论文只有通过多次修改和降重才能达到标准.但是网上流传着很多关于论文重复查重的奇谈怪论.那么论文重复查重是否会影响重复率呢?下面就让我们一起来了解一下吧! 论文 ...

  3. 论文查重字数和重复率有什么关系吗?

    论文整体字数不同,论文查重字数限制也有一定差异.所以,我们还是要注意自己论文的具体情况.而且论文首先要保证字数符合要求,内容也是通过领导相应审查后上传到学校的论文检测,并且还要保证重复率不能很高.那么 ...

  4. 基于hadoop的小红书电商网站用户行为分析系统毕业论文+任务书+开题报告+答辩PPT+知网查重报告+项目源码及Mysql数据

    基于hadoop的小红书电商网站用户行为分析系统毕业论文+任务书+开题报告+答辩PPT+知网查重报告+项目源码及Mysql数据库-99源码网,程序代做,代写程序代码,代写编程,代写Java编程,代写p ...

  5. 利用文件的md5值查重并删除重复的文件

    整理数据,发现有些文件名虽然不一样,但是文件内容是一样的.所以使用MD5值进行查重,然后通过os.system调用shell脚本删除多余元素. #code by yangdaxia import ha ...

  6. 计算代码重复率_了解了知网大学生论文查重原理,重复率想高于6%都难!

    大家好,我是毕业之家小毕同学.后续会持续为大家更新毕业论文写作.修改.降重,记得关注哟. 每年的毕业季,相信大家面临论文查重都会头疼.想到这,作者真想拉最初设计查重系统的人聊一聊:就算长得帅,也不能这 ...

  7. php 查询同一张表相同数据,SQL查出一张表中重复的所有记录数据

    1.在面试的时候碰到一个 问题,就是让写一张表中有id和name 两个字段,查询出name重复的所有数据,现在列下:SELECT * from xi a where (a.username) in ( ...

  8. mysql 插入前查重_插入新数据是直接查重,如果有重复则不插入数据

    mabatis的XML文件写法 INSERT INTO t_cluster_server (id,cluster_id,server_id) SELECT #{id}, #{clusterId}, # ...

  9. 对百万级txt文件的数据,进行查重处理

    需求1: 比对A.B两个文件,其中A文件是B文件的一部分,找出A.B文件的差集. 使用hashset 分别保存要比对的数据,然后求差集,主要代码如下 using System; using Syste ...

最新文章

  1. 人脸识别 轻量级高精度网络推荐
  2. 接口与继承字段常量关系
  3. 第二课 壳的介绍以及脱壳常用思路
  4. spring IOC容器设计理念与核心注解的使用
  5. 2019-11-06 Win10 Texlive 2019+LyX的安装
  6. 状态机学习(二)解析INI文件
  7. 动态规划6个题目总结比较
  8. Linux进程O(1)调度算法,面试必考哦
  9. 厉害!这位80后连发2篇Science!身处普通高校,告诉你科研不决取于平台
  10. java 获得文件的行数据_Java 读取文件指定行数据
  11. Ubuntu 14.04 AM335x TI-RTOS 编译
  12. androidx86 9.0下载_13.3寸大屏安卓9.0强悍性能刷新你认知!BOOX MAX3电纸书上手测评...
  13. 按需要生成你的网站导航栏
  14. chapter1.4.4
  15. imregionalmax imregionalmin imextendedmax imextendedmin imhmax imhmin 函数的详解 matlab中函数
  16. Asp.Net Core 第03局:Startup
  17. 管理感悟:错误是员工的,责任是领导的
  18. 什么是NDK开发(一)
  19. 2017年mysql考试时间_2017年计算机二级考试时间是哪一天
  20. opencv入门:使用交互式进行前景提取

热门文章

  1. asp 和 html 婚鞋,中国式婚鞋的讲究
  2. HPROF Converter
  3. 一个简单的自托管图片库HomeGallery
  4. 树莓派支持uvi协议吗_树莓派如何控制电视机,在Raspberry Pi上安装HDMI-CEC
  5. 福利!还在用控制面板来隐藏文件夹?来试试这个吧!
  6. 为什么补码算术左移会发生溢出?什么情况会溢出?
  7. 2000亿美元的芯片,成本和利润是多少?
  8. 机械硬盘接口类型(IDE、SATA、SCSI、SAS)
  9. 服务器http协议拨测状态告警,使用 SCF 无服务器云函数定时拨测站点并邮件告警...
  10. 当下区块链产业应用领域进一步扩展深化,行业应用价值开始凸显