Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Table: Students Sid Sname 1 Roy 2 John 3 Roy Table : Performance Sid Class Marks table [ [ 1 , Math, 8 0

Table: Students
Sid Sname
1 Roy
2 John
3 Roy
Table : Performance
Sid Class Marks
\table[[1,Math,80],[1,ENG,70],[2,Math,75],[3,ENG,80],[2,Phys,65],[3,Math,80]]
Consider the relational database above. How many rows will be returned by the following SQL query?
SELECT S.Sname, sum(P.Marks)
FROM Students S, Performance P
WHERE S. sid = P.sid
GROUP BY S. Sname
The query basically joins the two tables on sid, then groups records by Sname, and the n sums up the Marks for each group.
1
6
2
3
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases Illuminated

Authors: Catherine M. Ricardo

1st Edition

0763733148, 978-0763733148

More Books

Students also viewed these Databases questions