(a) How many rows will be returned by the following command? [Select] SELECT DISTINCT a.name FROM adult a LEFT JOIN parent_child pc ON a.id = pc.parent LEFT JOIN child c ON pc.child = c.id; (b) How many rows will be returned by the following command? [Select] SELECT DISTINCT a.name FROM adult a RIGHT JOIN parent_child pc ON a.id = pc.parent RIGHT JOIN child c ON pc.child = c.id; <

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
icon
Concept explainers
Question
Refer to the sample tables and sample data below.
Tables:
adult (id(pk), name)
child (id(pk), name)
parent_child (parent (pk, fk), child (pk, fk))
foreign key (parent) references adult(id)
- foreign key (child) references child(id)
mysql> SELECT * FROM adult;
|id|name
|
1 | Homer Simpson.
| 2 | Marge Simpson
|
|
|
|
|
|
3 | Fred Flintstone
4 | Wilma Flintstone
5 | George Jetson
6 | Jane Jetson
7 | Patty Bouvier
8 | Selma Bouvier
mysql> SELECT * FROM child;
|id|name
| 11 | Bart
| 12 | Lisa
| 13 | Maggie
| 14 |
Pebbles
| 15 | Judy
| 16 | Elroy
| 17 | Ling
mysql> SELECT * FROM parent_child;
| parent child |
1 |
2 |
1 |
2
1 |
21
3 |
4
5 |
in 10 in
6
5 |
1000
11
11
12
12
13 |
13
14
14 |
8
15
5566
15 |
6 | 16
17
16 |
Transcribed Image Text:Refer to the sample tables and sample data below. Tables: adult (id(pk), name) child (id(pk), name) parent_child (parent (pk, fk), child (pk, fk)) foreign key (parent) references adult(id) - foreign key (child) references child(id) mysql> SELECT * FROM adult; |id|name | 1 | Homer Simpson. | 2 | Marge Simpson | | | | | | 3 | Fred Flintstone 4 | Wilma Flintstone 5 | George Jetson 6 | Jane Jetson 7 | Patty Bouvier 8 | Selma Bouvier mysql> SELECT * FROM child; |id|name | 11 | Bart | 12 | Lisa | 13 | Maggie | 14 | Pebbles | 15 | Judy | 16 | Elroy | 17 | Ling mysql> SELECT * FROM parent_child; | parent child | 1 | 2 | 1 | 2 1 | 21 3 | 4 5 | in 10 in 6 5 | 1000 11 11 12 12 13 | 13 14 14 | 8 15 5566 15 | 6 | 16 17 16 |
(a) How many rows will be returned by the following command? [Select]
SELECT DISTINCT a.name FROM adult a
LEFT JOIN parent_child pc ON a.id = pc.parent
LEFT JOIN child c ON pc.child = c.id;
(b) How many rows will be returned by the following command? [Select]
SELECT DISTINCT a.name FROM adult a
RIGHT JOIN parent_child pc ON a.id = pc.parent
RIGHT JOIN child c ON pc.child = c.id;
Transcribed Image Text:(a) How many rows will be returned by the following command? [Select] SELECT DISTINCT a.name FROM adult a LEFT JOIN parent_child pc ON a.id = pc.parent LEFT JOIN child c ON pc.child = c.id; (b) How many rows will be returned by the following command? [Select] SELECT DISTINCT a.name FROM adult a RIGHT JOIN parent_child pc ON a.id = pc.parent RIGHT JOIN child c ON pc.child = c.id;
Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Query Syntax
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education