同じ行に対して毎回 select を実行せずに、複数の行を INSERT SELECT できますか?
P粉304704653
P粉304704653 2023-09-07 11:31:14
0
1
469

テーブルがあり、別の値からの値が必要で、他の値が別の場所から取得される場合、毎回選択を実行する必要がありますか?

リーリー

つまり、バッチ挿入を試行するたびに、名前は同じですが、otherValue は異なります。

P粉304704653
P粉304704653

全員に返信(1)
P粉269847997

1 つの方法は、「他の値」を派生テーブルに入れて、単一のソース レコードと相互結合することです:

リーリー

MySQL 8.0.19 以降では、VALUES/ROW 構文を使用できます:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート