Name,Age,Seq
G,30,1
G,31,1
K,28,3
K,29,3
k,28,3
V,,4
V,28,4
私はノーと同じ配列を有する第2行を挿入するたびに、今私が欲しいこの挿入クエリに関するSQLクエリはありませんか?
G, 30, 1
のような最初の行を挿入したとき、私は列Name, Age, Seq
を持つテーブルをしました。 (1)上の行 行は、既存の行で置き換える必要があります。
のように私はを挿入しています。G, 30, 1
は、 G, 32, 1
で置き換える必要があります。 (1)がマッチングされる。
どのように私はこれを達成することができます。私はトリガーが必要ですか?
注記私は挿入しない更新文が必要です。
私の質問が明確であることを願って、私はこれをもっと改善する方法を教えてください。
あなたは現在の行を変更している場合は、 'update'が必要ですに挿入する必要がありますので 、あなたは、私だけではなく、このように更新を行うことができます新しいもの(あるいは、 'DELETE'と' INSERT'、 'UPDATE'がとにかく何をしているのか)を指定します。別の注意として、同じSeqを持つ複数の行を含むデータセットを挿入しようとすると、選択したものになるはずです。 – Lamak
同じ 'Seq'値を持つ複数のレコードは、同じ' INSERT'ステートメントで挿入できますか? – MatBailie