同じテーブルから行レコードをコピーする方法を見つけようとしています (行が存在しない場合のみ) が、私が見つけた解決策は部分的です。たとえば、「レコードをコピー」または「存在しない場合は挿入」などです。そこで、これらの回答をマージして回答を作成しようとしましたが、... 嫌なコードを作ってしまったようです。
これを見てみましょう
リーリーデフォルト形式のレコード UID = 0
があります。 NAME = S_TYPE
のレコードがない場合は、NAME = S_TYPE AND UID = 0
のレコードをコピーし、UID
を 11 に変更します。レコードはすべての列のデータをコピーする必要があります。そこで SELECT * を使用してみましたが、それが正しいかどうかはわかりません。
WHERE
の両方を失敗したと確信しています...
すでに
に括弧は特に必要ないと思います。 リーリーWHERE
がある場合、フォローアップはAND
です。最初のWHERE
: