Skip to content
Related Articles

Related Articles

GATE | GATE-IT-2004 | Question 74
  • Last Updated : 15 Oct, 2019
A relational database contains two tables student and department in which student table has columns roll_no, name and dept_id and department table has columns dept_id and dept_name. The following insert statements were executed successfully to populate the empty tables:
Insert into department values (1, 'Mathematics')
Insert into department values (2, 'Physics')
Insert into student values (l, 'Navin', 1)
Insert into student values (2, 'Mukesh', 2)
Insert into student values (3, 'Gita', 1) 

How many rows and columns will be retrieved by the following SQL statement?

Select * from student, department

(A) 0 row and 4 columns
(B) 3 rows and 4 columns
(C) 3 rows and 5 columns
(D) 6 rows and 5 columns


Answer: (D)

Explanation: Simple,Cartesian product of two tables will result

Rows = 3*2 = 6 
Columns = 3+2 = 5 

Option (D) is correct.

 

Quiz of this Question

My Personal Notes arrow_drop_up
Recommended Articles
Page :