rentetan bersatu dengan cekap dalam kumpulan SQL Server
Artikel ini menangani masalah menyatukan data rentetan dalam kumpulan dalam SQL Server. Bayangkan anda mempunyai data yang berstruktur seperti ini:
<code class="language-sql">id | Name | Value ---|-----|------ 1 | A | 4 1 | B | 8 2 | C | 9</code>
<code class="language-sql">id | Column ---|-------- 1 | A:4, B:8 2 | C:9</code>
dan FOR XML PATH
. STUFF
#YourTable
STUFF
untuk melaksanakan penggabungan. FOR XML PATH
Menjana XML, dengan berkesan mengumpulkan rentetan untuk setiap ID. FOR XML PATH
kemudian dengan elegan menukar XML ini menjadi rentetan yang dipisahkan koma. STUFF
id
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggabungkan Rentetan dengan Cekap dalam Kumpulan Menggunakan Pelayan SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!