
No.2ベストアンサー
- 回答日時:
select * from `test`
where (a,b) in(
select a,b from `test`
group by a,b
having count(*)>1)
No.1
- 回答日時:
SELECT * FROM
(SELECT a, b, COUNT(*) AS CNT FROM test GROUP BY a,b)
WHERE CNT > 1
とすれば、重複するキーの値を求められるので、後は、複数のレコードを認識できる項目とあわせて削除すればよいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
重複していないレコードの抽出方法について
MySQL
-
SQLでの複数列が重複してる行の削除(SQLite)
その他(データベース)
-
4
[SQL]重複内容を持つデータから1件抽出かつ複数のカラムを表示したい
その他(データベース)
-
5
2つの列が同じ値の行を取得するSQL
Oracle
-
6
複数カラムを跨いだCOUNTができない
PostgreSQL
-
7
GROUP BYを行った後に結合したい。
Oracle
-
8
単一グループのグループ関数ではありません。
Oracle
-
9
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
10
SQL文で複数の項目のうちひとつの項目のみの重複を排除する方法を教えてください。
MySQL
-
11
2つのテーブルから条件に一致しないデータ抽出
SQL Server
-
12
SQL Left Join で重複を排除するには
SQL Server
-
13
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
-
14
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
15
count関数の値をwhere句で使用する方法について
MySQL
-
16
一部のカラムでdistinctし全てのカラムを取得
MySQL
-
17
inner joinをすると数がおかしくなります
MySQL
-
18
Unionした最後にGROUP BYを追加する 又はそれにかわるような方法はありますか?
MySQL
-
19
BETWEEN を2つ以上使用する方法はありますか?
MySQL
-
20
同一テーブルの同一フィールドで複数条件指定
MySQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
数百万件レコードのdelete
-
5
データの二重表示の原因
-
6
ACCESSのBookmarkプロパティの...
-
7
2つの項目が重複するレコード...
-
8
パススルークエリの使い方
-
9
テーブルのレコード削除ができ...
-
10
Access カレントレコードがあり...
-
11
(ACCESS)並び替えをしないで...
-
12
SQLServerで同一条件レコードの...
-
13
フォームからのレコード削除に...
-
14
Accessでのレコードの削除時の...
-
15
DB INSERT 時の排他制御について
-
16
Accessでの排他制御
-
17
レコードの有無だけを調べる方法
-
18
Access クエリ 重複しない条件...
-
19
MySQLでTIMESTAMP型の列から現...
-
20
物理消去から論理消去への変更
おすすめ情報
公式facebook
公式twitter