سلام
از طریق Sql، اول باید با استفاده از xml path و stuff بیایید بر اساس شماره نامه، ارجاع دهنده هر شماره رو به دست بیارید که تقریبا نتیجه شبیه جدول 2 به دست میاد و اونو در نهایت اینسرت کنید توی جدول 2.
مثال
https://barnamenevis.org/archive/index.php/t-332567.html
Select stuff((select ',' +NameField from NameTable for xml path('')),1,1,'')as result
اینم برای اینسرت
https://tableplus.io/blog/2018/09/sq...her-table.html
فقط مشکلی که وجود داره اون کد هست که ظاهرا باید اولین کد در شماره نامه باشه که الان راهی به ذهنم نمی رسه.
ولی در سمت برنامه خیلی راحت می تونی انجامش بدی. اول دیتاتیبل رو پر میکنی بعد با یه حلقه، عملیات مورد نظر رو انجام میدی.
foreach(DataRow row ind dt.Rows)
{
//
}