PDA

View Full Version : Duplicate در درون جدول



shahab2025
دوشنبه 03 بهمن 1390, 08:27 صبح
سلام
من یک جدول acc_coll دارم که اطلاعات کد کل را نگه میداره . به طبع یک Year_Ref هم درونش دارم که ارتباطش با سال مالی معلوم میشه و من در این بانک به فرض 4 تا سال مالی دارم که هر کدام اطلاعات خودشون را در جدول کد کل دارند. حالا من میخوام یک سال مالی با شماره 5 اضافه کنم و کلیه اطلاعات سال مالی با کد 1 را به جدول اضافه کنم . یعنی از همین جدول بخونم و به همین جدول بریزم ولی با ref جدید.
بلدم کرسر بنویسم ولی میخوام بدونم راه ساده تری نداره . چون این بانک خیلی جدول داره که باید این کار روشون انجام بشه. در ضمن ID هم به صورت Auto تنظیم شده است .

متشکرم

یوسف زالی
دوشنبه 03 بهمن 1390, 11:39 صبح
سلام.
insert into TBL
select 1390, F2, F3, ... from TBL
where SomeThing

اینجا فیلد identity رو سلکت نمی کنید و به جای فیلد مورد نظر مقدارتون رو میدید و در شرط ردیف هایی که می خواهید کپی شن رو میارید.
موفق باشید.