Saya memiliki sedikit kode di mana saya mengatur variabel berdasarkan pernyataan pilih, dan kemudian ingin mengubah parameter sehingga semua baris yang terpengaruh dalam pernyataan pilih membuat satu string panjang dalam variabel.
Dengan kata lain, sesuatu seperti ini:
set @crstype1 = ''; pilih t1.col2 dari t1 inner join t2 pada t1.col1 = t2.col1 dimana t2.id = 1;
//pilih stmt menyediakan beberapa baris yang terpengaruh. sekarang saya ingin membuat semua baris dalam satu string panjang yang dipisahkan koma
sementara ada [pernyataan pilih] lakukan set @crstype1 = @crstype1 + ',' end while;
Saya tahu sintaksis saya kacau. Adakah ide tentang cara melakukan ini? Saya berpikir mungkin untuk...masing-masing akan lebih baik?
Terima kasih.