クエリが必要です。フィールド値の 1 つが複数回存在するすべてのレコードをフェッチする必要があります。
テーブルは次のようになります
S_NO ID
S100 I01
S101 I01
S102 I02
S103 I00
S104 I02
複数の ID が存在するため、結果は次のようになります。
S100 I01
S101 I01
S102 I02
S104 I02
次のクエリを試してください。
SELECT S_NO,ID
FROM your_table
WHERE ID IN (SELECT ID FROM your_table GROUP BY ID HAVING COUNT(*) > 1)
試す
SELECT *
FROM Table1
WHERE id IN
(
SELECT id
FROM Table1
GROUP BY id
HAVING COUNT(*) > 1
)
出力:
| | S_NO | ID | -------------- | | S100 | I01 | | | S101 | I01 | | | S102 | I02 | | | S104 | I02 |
これがSQLFiddleのデモです