mysql数据库插入之前判断数据是否存在? 冯威 • 2023-4-30 • sql • 阅读 11 select count(name) from 表 where name='阿飞'\x0d\x0aif(count>=1)//当count大于等于1,那么就说明已经存在阿飞了\x0d\x0a{\x0d\x0a //这里也就不用写啥代码了\x0d\x0a}\x0d\x0aelse\x0d\x0a{\x0d\x0ainsert into 表(name) values('阿飞')\x0d\x0a}通常每张表都有一个主码,例如表t的主码为id,则在插入之前可以先做如下查询:select count(*) from t where id=待插入数据的id如果查询结果为1,则代表已经存在数据,如果结果为0,则代表不存在数据,可以插入。 欢迎分享,转载请注明来源:内存溢出原文地址: http://outofmemory.cn/sjk/9631464.html 阿飞 数据 存在 如果 代表 赞 (0) 打赏 微信扫一扫 支付宝扫一扫 冯威 一级用户组 0 0 生成海报 人脸识别数据库常用的有哪些? 上一篇 2023-04-30 oscar数据库临时表数据插入后查不到 下一篇 2023-04-30 发表评论 请登录后评论... 登录后才能评论 提交 评论列表(0条)
评论列表(0条)