ट्रेन आरक्षण डेटाबेस के लिए एक संबंधपरक स्कीमा नीचे दिया गया है
यात्री (pid, pname, age)
आरक्षण (pid, cass, tid)
टेबल: यात्री
|
pid |
‘pname |
उम्र |
|
0 |
'सचिन' |
65 |
|
1 |
'राहुल' |
66 |
|
2 |
'सौरव' |
67 |
|
3 |
'अनिल' |
69 |
तालिका: आरक्षण
|
pid |
कक्षा |
tid |
|
0 |
‘AC’ |
8200 |
|
1 |
‘AC’ |
8201 |
|
2 |
‘SC’ |
8201 |
|
5 |
‘AC’ |
8203 |
|
1 |
'SC' |
8204 |
|
3 |
'AC' |
8202 |
तालिका के उपरोक्त उदाहरण के लिए निम्न SQL क्वेरी द्वारा कौन से पिड्स लौटाए जाते हैं?
SELECT pid
FROM Reservation
WHERE class 'AC ' AND
EXISTS (SELECT *
FROM Passenger
WHERE age > 65 AND
Passenger.pid = Reservation.pid)
1
1, 0
2
1, 2
3
1, 3
4
1, 5