私は4つの列を含むテーブルを持っています。コード列とID列に基づいて行の一部を削除する必要があります。コード1は私が追跡しようとしているプロセスを開始し、コード2はそれを終了させます。 2のコードが1のコードの後に来ると、追加のコード1は、例えば、存在しないとき、私は特定のIDのすべての行を削除したいと思い、私の現在のデータセットは、次のようになります。条件付き行SQLでの削除
Code Deposit Date ID
1 $100 3/2/2016 5
2 $0 3/1/2016 5
1 $120 2/8/2016 5
1 $120 3/22/2016 4
2 $70 2/8/2016 3
1 $120 1/3/2016 3
2 $0 6/15/2015 2
1 $120 3/22/2016 2
1 $50 8/15/2015 1
2 $200 8/1/2015 1
後私は私のスクリプトを実行し、私はそれは次のようになりたい:私は私の実際のテーブルには約150,000 IDを持っていますが、これは一般的な考え方であるすべてで
Code Deposit Date ID
1 $100 3/2/2016 5
2 $0 3/1/2016 5
1 $120 2/8/2016 5
1 $120 3/22/2016 4
1 $50 8/15/2015 1
2 $200 8/1/2015 1
。
そして、あなたのDBエンジンありますか? –
SQL 2012を使用しています – mdarr
コードの後にコードがいつ来るかをどのように判断しますか?そのような行為のためのあなたの注文コラムは日付のようには思われません。 ID = 2を削除するアクションを決定するのは何ですか? –