データを挿入するとき、次の要件を 1 つの SQL ステートメントに結合できますか?
1、データが存在するかどうかを確認します;
2、挿入はありません;
3、次にデータの ID フィールド値をクエリします
淡淡烟草味2017-07-04 13:45:40
おそらく不可能です。1 つのクエリと 1 つの挿入という 2 つのクエリを別々に実行する必要があります。ストアド プロシージャを呼び出す場合を除きます。ストアド プロシージャはニーズを満たせるはずです
世界只因有你2017-07-04 13:45:40
MysqlはREPLACE INTOを使用できますが、条件として一意のインデックスが必要ですが、私はこれを使用したことがありません。段階的に実行する方が確実だと思います