mysql - Retrieve the name of each employee who works on all the projects controlled by department number 5 -


यह प्रश्न डाटा फाउंडेंटल्स ऑफ डाटाबेस सिस्टम 6 वें संस्करण (एलमास्त्री, नवाथ) अध्याय 5 क्वेरी 3 बी से लिया गया है। एक तरह से लेखकों ने यह उत्तर दिया है कि अस्तित्विक क्वांटिफ़ायर: SELECT Lname, Fname FROM कर्मचारी जहां मौजूद नहीं है (चयन करें * WORKS_ON B WHERE (बी.पी.एन.ई. में (परियोजना का चयन संख्या, जहां डनम = 5) और मौजूदा नहीं (SELECT * WORKS_ON सी से WHERE C.Essn = एसएसएन और सी.पी.एन. = बी.पी.एन. नो))); लेखकों ने इस समाधान को समझाया है:
"प्रत्येक कर्मचारी का चयन करें कि विभाग 5 द्वारा नियंत्रित एक परियोजना मौजूद नहीं है जो कि कर्मचारी पर काम नहीं करता"।
मैं समझ नहीं पा रहा हूं कि दूसरा आंतरिक सहसंबद्ध उप-क्वेरी सही परिणाम देने के लिए अन्य असंगठित subquery और बाहरी क्वेरी से संबंधित है।
कोई भी मदद की सराहना की जाती है धन्यवाद


Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -