PDA

View Full Version : کپی کردن محتویات تعدادی از فیلد ها در همان جدول



rezaei manesh
شنبه 15 بهمن 1384, 11:55 صبح
سلام
من می خوام اگه فیلد 1 برابر با x و فیلد 2 برابر با y سپس فیلد های دیگه این رکوردها رو توی همین جدول کپی کنه برای فیلد1 مقدار X1 و برای فیلد2 مقدار y2 قرار بده
فیلد1و2 فیلدهای کلیدی من هستند

سید مسعود موحد
شنبه 15 بهمن 1384, 13:16 عصر
دوست عزیز
بهترین روش استفاده از Store Procedure و استفاده از Curcer ها میباشد.

rezaei manesh
شنبه 15 بهمن 1384, 13:40 عصر
ممنون از این نظرت اما من این رو با این روش حل کردم حالا نمیدونم چقدر درسته!!؟
INSERT INTO Mytable
(Fld1, Fld2, DayType, StartHour, EndHour)
SELECT x1, y1 , DayType, StartHour, EndHour
FROM Mytable
WHERE (CaleCode = x) AND (CodeG = y)

سید مسعود موحد
شنبه 15 بهمن 1384, 13:58 عصر
روش خیلی عالی است

rezaei manesh
شنبه 15 بهمن 1384, 16:55 عصر
خواهش می کنم