PDA

View Full Version : minus



merychobi
شنبه 13 مرداد 1386, 11:25 صبح
این طریق query نوشتن درست است.


"(select * from lesson) minus(select namelesson from mainuser where numberaspirant='" + number + "')"

Hamid.Kad
شنبه 13 مرداد 1386, 17:50 عصر
اگه از Sql Server استفاده می کنید عملگر مستقیمی برای عمل Minus نداره و شما باید خودتون اون رو پیاده سازی کنید.
هنگام استفاده از Minus (در جبر رایطه ای) عنوانهای 2 رابطه باید یکسان باشند، یعنی شما نمی تونید فیلدهای Select اولی رو (*) و فیلد جدول دومی رو NameLesson بذارید.

Kamyar.Kimiyabeigi
یک شنبه 14 مرداد 1386, 08:14 صبح
شما میتونین از NOT IN استفاده کنین مثال

USE pubs
SELECT pub_name
FROM publishers
WHERE pub_id NOT IN
(SELECT pub_id
FROM titles
WHERE type = 'business')