0

私はこの形式のテーブルを持っています:

 id | ....... | other_id
-------------------------
  1 | ....... |    5     
  2 | ....... |    2

基本的に、フォームが送信されるとother_id、フォームに の値がある場合があり、新しい行の挿入は通常どおり行われます。ただし、 に値が指定されていない場合はother_id、その値を から取得したいと考えていますid。問題はid、自動インクリメント ID であるため、実際の値はid実際にテーブルに挿入されるまで不明であることです。

後で追加のクエリを実行することなく、SQL 自体でこれを動的に行う方法はありますか?

4

2 に答える 2

0

@ jh314 はほぼ正しいです。AFTER INSERT を BEFORE INSERT に変更するだけです

于 2013-07-09T15:09:57.290 に答える