mysql 取不存在的数据时如何判断

mysql 取不存在的数据时如何判断,第1张

用MYSQL的 replace into tab_user values('id','name',...)

这个语句会先判断你添加的数据是否已经存在 , 如果存在就替换. 不存在再插入

至于批量处理需要你写程序来实现 了

select a.num_col + 1 from

(select rownum row_cnt ,num_col from tab_num) a,

(select rownum row_cnt ,num_col from tab_num) b

where a.row_cnt + 1= b.row_cnt

and a.num_col + 1 <>b.num_col

and a.num_col >【数A】

num_col为那个不连续递增的列,你要对是否默认递增有疑问那就在子查询加个order by ,【数A】替换成那个条件数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7159810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存