想查询table表中三个字段(field1,field2,field3)去重的记录个数?
应该怎么写查询语句呢?
sql语句:
select * from table_name where (field1
<> field2
AND field2
<> field3
AND field1
<> field3
)
===============
以上答案是垃圾。
正确的做法应该是。
hash_field = HASH(field1,field2,field3)
create index hash_field。
4 回答1.2k 阅读✓ 已解决
8 回答1.2k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
1 回答845 阅读✓ 已解决
2 回答1.2k 阅读
2 回答1k 阅读
SELECT DISTINCT field1,field2,field3 FROM table
这样子就行了