テーブルでは、3 つの列と見つかった重複の数に基づいて重複行を返したいと考えています。
たとえば、行に、列 a に 1、列 b に 1、列 c に 1 のエントリがあるとします。他の行に3つの列(1、1、1)のまったく同じエントリがある場合にのみ、この行を返す/カウントしたいだけです。
前もって感謝します!-N
テーブルでは、3 つの列と見つかった重複の数に基づいて重複行を返したいと考えています。
たとえば、行に、列 a に 1、列 b に 1、列 c に 1 のエントリがあるとします。他の行に3つの列(1、1、1)のまったく同じエントリがある場合にのみ、この行を返す/カウントしたいだけです。
前もって感謝します!-N
-- 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;
これについての詳細はここ(およびその他の便利なもの)で見つけることができます。