2016-12-04 6 views
-1

私は次のクエリを実行しています。オーダー重複

SELECT Column 1, COUNT(*) "TOTAL LINES", 
     Column 2 

FROM TABLE 
WHERE Column 3 > 0 
GROUP BY Column 1, Column 2 
HAVING COUNT(Column 1) > 1 
ORDER BY Column 2 

私の結果は以下の通りです。設計どおり

Column 1 TOTAL LINES Column 2 001 2 123456 <-- DUPLICATE 002 2 123456 <-- DUPLICATE 001 5 891011 002 2 121314 001 6 151617 <-- DUPLICATE 002 2 151617 <-- DUPLICATE 002 2 181920 001 2 212223

+2

動作していないものと予想されるものを教えてください。少しフォーマットする – GurV

+3

そこに質問がありますか? [ask]をお読みください。 –

答えて

0

このクエリは機能しています。 Column 1Column 2の組み合わせの異なる値のそれぞれについてカウントを求めています.MySQLは、あなたが尋ねたことを忠実に提示しています。

Column 2の値が151617の2つの行がありますが、これらの行の値はColumn 1でそれぞれ異なります。したがって、それらは重複していません。