文章详情页
mysql如何多字段去重呢?
浏览:157日期:2022-06-17 17:13:46
问题描述
想查询table表中三个字段(field1,field2,field3)去重的记录个数?应该怎么写查询语句呢?
问题解答
回答1:SELECT DISTINCT field1,field2,field3 FROM table
这样子就行了
回答2:sql语句:
select * from table_name where (field1 <> field2 AND field2 <> field3 AND field1 <> field3)
===============
以上答案是垃圾。
正确的做法应该是。
hash_field = HASH(field1,field2,field3)
create index hash_field。
相关文章:
1. macos - mac下docker如何设置代理2. 前端 - css中关于设置透明度的问题,有点混乱3. docker不显示端口映射呢?4. docker-compose 为何找不到配置文件?5. 我在centos容器里安装docker,也就是在容器里安装容器,报错了?6. docker 下面创建的IMAGE 他们的 ID 一样?这个是怎么回事????7. 计算机 - 我学习了C语言,数据结构和一点点java基础,想自学C++,请问买什么入门书籍好?8. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下9. docker绑定了nginx端口 外部访问不到10. docker start -a dockername 老是卡住,什么情况?
排行榜
