独特的数量(*)

Kru*_*nal 3 mysql

如何在MySQL中获得非常计数(*).

例如,在table1中我有1000万条记录,其中有重复记录.

我想从表中找出不同的计数(*).

我知道,我能做到

从table1中选择distinct*但是,我不想获取1000万条记录,甚至不想在其他表中插入不同的记录,例如,create table table2 select table*from table1

所以,请帮助我任何其他选择.

欢迎任何人的帮助

Spu*_*ley 11

SELECT COUNT(DISTINCT field) FROM table
Run Code Online (Sandbox Code Playgroud)

要么

SELECT COUNT(*) FROM table GROUP BY field;
Run Code Online (Sandbox Code Playgroud)

(顺便说一下 - 本网站其他地方已经回复了很多次)