Question: create table Person(name VARCHAR(30), age int, gender VARCHAR(10)); create table Frequents(name VARCHAR(30), pizzeria VARCHAR(30)); create table Eats(name VARCHAR(30), pizza VARCHAR(30)); create table Serves(pizzeria VARCHAR(30), pizza

create table Person(name VARCHAR(30), age int, gender VARCHAR(10)); create table Frequents(name VARCHAR(30), pizzeria VARCHAR(30)); create table Eats(name VARCHAR(30), pizza VARCHAR(30)); create table Serves(pizzeria VARCHAR(30), pizza VARCHAR(30), price float);

Using SQL

Find all pizzerias frequented by at least one person under the age of 18 and at least one person over the age of 30. Print out all the quintuples (pizzeria, person1, age1, person2, age2), where person1 and person2 are persons who frequent the pizzeria, and person1 is under the age of 18 and person2 is over the age of 30.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!