PDA

View Full Version : کپی کردن اطلاعات از جدول 1 به دو و از دو به یک



swallow.pa
جمعه 18 فروردین 1391, 23:21 عصر
سلام به همه
یک جدول دارم که عنوان کتابها رو داره و نام نویسندگان کتاب توی یک فیلد اون جمع شد حالا بنا به نیاز می خوایم یک جدول جداگونه بعنوان نویسندگان کتاب تشکیل بشه
که من با این کد اطلاعات رو از جدول عناوین کتاب به جدول نویسندگان کتاب انتقال می دم

INSERT INTO BookWriter(BookWriterName)
SELECT Writer
FROM dbo.Booktitle
GROUP BY Writer

خب همه اینها توی جدول که وارد شدند توی جدول عناوین کتاب هم یک کد ایجاد کردم بعنوان BookWriterRef که باید کدهای اختصاص یافته به آن توی این جدول وارد بشه

Insert Into BookTitle(BookWriterRef)
SELECT Writer FROM BookTitle WHERE BookWriter.BookWriterName=BookTitle.Writer


که متن خطا اینه
Msg 4104, Level 16, State 1, Line 6
The multi-part identifier "BookWriter.BookWriterName" could not be bound.

حالا این کار رو چطور انجام بدم
ممنون