السلام عليكــم ورحمـة الله وبركاتــه ،،
عبارة SQL تحتاج إلى تعديل
فؤاد
السلام عليكــم ورحمـة الله وبركاتــه ،،
عبارة SQL تحتاج إلى تعديل
فؤاد
تم تعديل هذه المشاركة بواسطة م. حسام فيصل في 27 أبريل 2009 في 20:48 — السبب: الرجاء الإلتزام بقواعد المشاركات
تفضل يا عزيزي إطرح سؤالك.
يمكن يكون سؤالك مهم لإعضاء أخرين
تفضل و اللي نقدر عليه بنعمله
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))
لكنها لاتعمل بشكل صحيح فأين هو الخطأ؟؟
و لكم جزيل الشكر و الامتنان
تحياتي
فوفو