IF ステートメントで挿入クエリを実行する方法はありますか。if
ステートメントの構文は
IF(条件, 条件が真の場合に実行される文, 条件が偽の場合に実行される文)
私の質問は、
のような条件に基づいて挿入ステートメントを実行できるかどうかです。IF((id = x) = 0のテーブルからcount(*)を選択、insert1、insert2)
insert1 は
と同様の直接挿入になります。テーブル (col1,col2..) 値 (val1,val2..) を挿入
insert2 は、カウントが 0 ではない ID の以前の値を取得し、いくつかのロジックを実行して、最後に
のようなクエリを挿入します。テーブル (col1、col2、col3..) に挿入 id = x のテーブルから val1,val1 val2,someOperation を選択;
次のようなものが必要だと思います:
リーリーMYSQL の例:
リーリー