データを挿入するとき、次の要件を 1 つの SQL ステートメントに結合できますか?
1、データが存在するかどうかを確認します;
2、挿入はありません;
3、次にデータの ID フィールド値をクエリします
走同样的路,发现不同的人生
おそらく不可能です。1 つのクエリと 1 つの挿入という 2 つのクエリを別々に実行する必要があります。ストアド プロシージャを呼び出す場合を除きます。ストアド プロシージャはニーズを満たせるはずです
存在しない場合は挿入を使用します
MySQL的话,请使用强大的 REPLACE INTO
MySQL
REPLACE INTO
MysqlはREPLACE INTOを使用できますが、条件として一意のインデックスが必要ですが、私はこれを使用したことがありません。段階的に実行する方が確実だと思います
おそらく不可能です。1 つのクエリと 1 つの挿入という 2 つのクエリを別々に実行する必要があります。ストアド プロシージャを呼び出す場合を除きます。ストアド プロシージャはニーズを満たせるはずです
存在しない場合は挿入を使用します
リーリーMySQL
的话,请使用强大的REPLACE INTO
MysqlはREPLACE INTOを使用できますが、条件として一意のインデックスが必要ですが、私はこれを使用したことがありません。段階的に実行する方が確実だと思います