PDA

View Full Version : سوال: درخواست یک دستور SQL



donya100
یک شنبه 10 خرداد 1388, 21:08 عصر
سلام
فرض کنید دوتا جدول داریم که دقیقا شبیه هم هستند فقط چند رکورد از یکی از جدول ها حذف شده . حالا اگه بخواهیم رکورد هایی که در جدول اول است اما در جدول دوم نیست را به دست بیاریم باید از چه دستوری استفاده کنیم ؟

merced
دوشنبه 11 خرداد 1388, 02:17 صبح
EXCEPT Returns any distinct values from the query to the left of the EXCEPT operand that are not also returned from the right query.


مثال :




SELECT * FROM TableA EXCEPT SELECT * FROM TableB;

pesar irooni
دوشنبه 11 خرداد 1388, 02:56 صبح
و یا

select * from table1
where table1.id not in (select t.id from table2 as t)