在表格中,我想基于三列返回重复行,并找到重复项的计数。
例如, 连续说,我的列a的条目为1,列b的条目为1,列c的条目为1。 如果其他行与3列(1,1和1)具有完全相同的条目,我只想返回/计算此行。
提前致谢! -N
答案 0 :(得分:1)
-- You need to specify the columns you need, and the count
SELECT col1, col2, col3, COUNT(*)
FROM myTable
-- Then you have to group the tuples based on the columns you are doing the count on
GROUP BY col1, col2, col3
-- Here you specify the condition for COUNT(*)
HAVING COUNT(*) > 1;
您可以找到有关此here的更多信息(以及其他一些有用的内容)。