Question
Option 3 : 1 and 3 / 1 और 3
Detailed Solution
सही उत्तर 1 and 3 / 1 और 3 है।
Question:
Emp(Eid, Dept) holds (1, 'CS'), (2, 'CS'), (3, 'EE'). Project(Pid, LeadEid) holds (101, 1), (102, 1), (103, 3). What does SELECT e.Eid FROM Emp e WHERE EXISTS (SELECT 1 FROM Project p WHERE p.LeadEid = e.Eid AND p.Pid > 101); return? / Emp(Eid, Dept) में (1, 'CS'), (2, 'CS'), (3, 'EE') हैं। Project(Pid, LeadEid) में (101, 1), (102, 1), (103, 3) हैं। SELECT e.Eid FROM Emp e WHERE EXISTS (SELECT 1 FROM Project p WHERE p.LeadEid = e.Eid AND p.Pid > 101); क्या लौटाएगा?
Correct Answer: 1 and 3 / 1 और 3
The correlated subquery checks, per employee, for a led project with Pid > 101. Employee 1 leads project 102, employee 3 leads project 103, and employee 2 leads nothing. Hence the result is 1 and 3. / सहसंबंधित उपक्वेरी प्रत्येक कर्मचारी के लिए Pid > 101 वाला नेतृत्वाधीन प्रोजेक्ट जांचती है। कर्मचारी 1 प्रोजेक्ट 102 का और कर्मचारी 3 प्रोजेक्ट 103 का नेतृत्व करता है, जबकि कर्मचारी 2 किसी का नहीं। अतः परिणाम 1 और 3 है।