テーブルに複数の負の値と正の値がある場合、負の値を持ち、同じ正の値を持つレコードを削除したい。私は2つのレコードが正テーブル内の正と負の値を持つ同数のレコードを削除する
で負の値と4レコードとされた6つのレコードを持つテーブルを持って、私は簡単な例 - にを与えるだろう...
このシナリオを説明するかどうかはわかりません
Name | number
A | 1
A |-1
A | 1
A |-1
A | 1
A | 1
だからここに私は負の値と正の値 のレコードの同じ番号を削除したいので、私の出力を使用することにより
Name | Number
A | 1
A | 1
ロジックを実装できると仮定して、主キー列または行番号がない場合、どの行を保持するかを決定するにはどうすればよいですか? –
質問をプライマリキーを含む実際のテーブル定義で更新してください。 –
DISTINCTを試してみてください。> 0のフィルタネガティブ –