PDA

View Full Version : سوال: یک query که به نظر من مشکل هست



ramin_ramin
چهارشنبه 02 مرداد 1387, 13:21 عصر
من سه تا جدمل دارم به نامهای 1و2 که میخواهم از جدول 1 تعداد یک رکورد را با شرطی انتخاب کنم و در جدول 2 بگذارم و سپس دوباره تعداد یک رکورد را با شرطی از جدول 1 انتخاب کرده و در جدول 2 قرار دهیم ولی به شرطی که این رکورد تکراری نباشد منظور من از تکراری این است که یک یا دو فیلد آن ممکن است تکراری باشند ولی من نمیخواهم فیلد یا فیلدهایی خاص تکراری باشند

mina70
چهارشنبه 02 مرداد 1387, 14:42 عصر
فکر کنم Query زیر کارتون رو راه بندازه. فرض می کنم جداول شما شامل فیلدهای A,B,C,D,E باشه شرط اولیه شما برای ریختن اطلاعات روی فیلد B و شرط تکراری نبودن شما روی فیلد C:

Insert Into Table2
(A,B,C,D,E)
Select Top 1
A,B,C,D,E
from Table1 T1
where B='yourfilter' and
C not in (Select C from table2 where C=T1.C) l

امیدوارم درست متوجه سوالتون شده باشم