私は台無しにして、重複した行を持つテーブルを埋める...私はこれのようなテーブルを持っています(実際に何千ものこのような:-() :。SQLテーブル内で等しい2つのカラムを持つローのグループを取得
id gname pname value
1 15 13 test
2 15 13 test
3 15 13 test
4 18 18 test
5 18 18 test
6 18 18 test
このテーブルは、同じgnameは、PNAMEと値の1行を許可するようになっている
は、だから今、私は一緒になるグループのすべてのこれらの共通の行をいくつかのSQLを記述する必要があり、 1つを除いてすべて削除してください!Argh!
誰でも助けてもらえますか?ステップ1、私は重複のすべてのグループを返すためのステートメントを得るだけであると信じています。
**私はこれが完全にジャックされていることを知っています。これは私が継承した非常に古いシステムで、これを使用している大きなクライアント...だから私はその問題を認識しています。私はこれを引き起こしたコードを修正することができます。私はDBを元のように戻します。
ありがとうございます! id
がユニークで自動インクリメントの場合
私もビートします。 –
「まずはセレクトしてください」とはどういう意味ですか? –
@toddv:削除を実行する前に、削除する行を確認してください。意味は –