0

それぞれに別のユーザーが割り当てられているのではなく、同じユーザーが特定の値 (たとえば、'1' と '2') に割り当てられている場合に、それを見つけて一覧表示する方法が必要です。例えば:

次のようにする必要があります。

name  value   date

bill   1    6-25-2013
bob    2    6-25-2013
joe    1    6-25-2013
dan    2    6-25-2013

いいえ:

name  value   date

bill   1    6-25-2013
bill   2    6-25-2013
joe    1    6-25-2013
joe    2    6-25-2013

同じ人が「1」と「2」に割り当てられている、正しくないものをリストする方法が必要です。

4

2 に答える 2

2
select name, count(distinct value) from table group by name having count(distinct value) > 1
于 2013-06-25T18:50:54.587 に答える
1
SELECT name, count(*) AS c FROM tablename HAVING c > 1
于 2013-06-25T18:51:51.740 に答える