我有一个简单的 SQL 表,它关联两个值,如下所示:
table1(column1 varchar (32), column2 varchar(32));
对于 column1 中的每个不同值,在它具有的值列表中,我想找到该表中出现次数最多的值。
一个例子来澄清:
假设我有以下值:
a1, b1
a2, b2
a3, b3
a4, b1
a3, b1
a3, b2
a5, b1
a6, b2
我希望的结果是:
a1, b1
a2, b2
a3, b1
a4, b1
a5, b1
a6, b2
因为b1
并且b2
在表中出现次数最多。