Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memasukkan Berbilang Baris ke dalam Jadual Menggunakan Subquery dalam SQL Server?
Memasukkan Nilai ke dalam Jadual Menggunakan Subkueri dengan Berbilang Keputusan
Masalah:
Anda mempunyai dua jadual SQL Server, "artikel" dan "harga", dan anda ingin memasukkan entri ke dalam jadual "harga" berdasarkan set ID tertentu yang diambil daripada jadual "artikel". Walau bagaimanapun, pertanyaan anda menghasilkan ralat kerana subquery mengembalikan lebih daripada satu nilai.
Jawapan:
Untuk berjaya memasukkan nilai apabila subquery mengembalikan berbilang hasil, anda perlu untuk mengubah suai pertanyaan anda seperti berikut:
insert into prices (group, id, price) select 7, articleId, 1.50 from article where name like 'ABC%';
Dalam pengubahsuaian ini pertanyaan:
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Berbilang Baris ke dalam Jadual Menggunakan Subquery dalam SQL Server?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!