PDA

View Full Version : تقسیم رابطه ای



mammad_asir
سه شنبه 21 اردیبهشت 1389, 13:18 عصر
بر فرض سه جدول
s(s#,sname,)
p(p#,pname)
sp(s#,p#,tedad)

را داریم با استوپ پروسیجر و عملگر exists not می خواهیم برنامه ای بنویسیم که نام دو کالا(pname) را از ورودی بگیره ونام فروشنده ای (sname)که هر دو کالا را فروخته است را بگیریم.

محمد سلیم آبادی
سه شنبه 21 اردیبهشت 1389, 13:39 عصر
این مقاله را بخونید:
http://www.30sharp.com/ShowArticle.aspx?nid=13&did=212&AuthorID=11

mammad_asir
شنبه 25 اردیبهشت 1389, 13:00 عصر
از این مغاله چیزی نفهمیدم آیا کسی میتواند این کد را در اختیار من قرار بدهد

محمد سلیم آبادی
شنبه 25 اردیبهشت 1389, 18:16 عصر
create proc Holo_Bepar_To_Galo (@p1 nvarchar(500), @p2 nvarchar(500)) AS
select sname
from s where not exists
(select null
from (select p# from p where pname in (@p1, @p2))d
where P# not in
(select P# from sp where s.s#=sp.s#))