الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

I Neeeeeeed Help Please

بدأه fufu في 25 أبريل 2009 · 2 رد · 833 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

عبارة SQL تحتاج إلى تعديل

فؤاد

تم تعديل هذه المشاركة بواسطة م. حسام فيصل في 27 أبريل 2009 في 20:48 — السبب: الرجاء الإلتزام بقواعد المشاركات

#3

Department(DeptNum, Descrip, Instname, DeptName, State, Postcode)

Academic(AcNum, DeptNum, FamName, GiveName, Initials, Title)

Paper(PaNum, Title)

Author(PaNum, AcNum)

Field(FieldNum, ID, Title)

Interest(FieldNum, AcNum, Descrip)

ضمن هذه الجداول

ماهي

sql

المناسبة لحل هذا السؤال

Which academics in the “NLP Research Unit” department have co-authored papers with whom they do not

share an interest? Return their AcNum, FamName and GiveName

علما بأني توصلت الى هذا الحل

select acnum,famname,givename

from department,academic

where department.deptnum=academic.deptnum

and deptname ='NLP Research Unit'

and acnum in

(select acnum

from academic

where acnum in

(select panum

from author

group by panum

having count(acnum)>1)

and exists

(select acnum

from interest

group by fieldnum

having count(acnum)<=1))

لكنها لاتعمل بشكل صحيح فأين هو الخطأ؟؟

و لكم جزيل الشكر و الامتنان

تحياتي

فوفو

مواضيع مشابهة