MYSQL查询唯一的数据

MYSQL查询唯一的数据,第1张

select * from tbl_name where username='XXX' limit 1

不过你的名字既然是唯一的,建立索引,那样会更快

www.quzixi.com上去看Mysql基础的资料

select count(*) from table group by zd having count(*)>1

这是不唯一的过滤出来的语句

你想实现什么参照这个吧,你表达的意思我不太明白

如果tablename是主键,那么你只管 *** 作,不会出现重复的,数据库自己会给你判断,如果你插入或修改语句会造成重复时,系统报错跳出。

如果tablename不是主键,

update语句中,不修改tablename字段

insert语句时,先查询一下现在插入的tablename数据库里有没有存在的,有就不添加了。


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

原文地址: http://outofmemory.cn/sjk/9994111.html

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

发表评论

登录后才能评论

评论列表(0条)

保存