Query tasks completed
This commit is contained in:
@ -0,0 +1,36 @@
|
||||
CREATE DATABASE Astronomy;
|
||||
USE Astronomy;
|
||||
CREATE TABLE Planets (
|
||||
PlanetName VARCHAR(50),
|
||||
DayLength INT,
|
||||
YearLength INT,
|
||||
PRIMARY KEY (PlanetName)
|
||||
);
|
||||
|
||||
INSERT INTO planets VALUES ('Mercury', 4223, 88);
|
||||
INSERT INTO planets VALUES ('Venus', 2802, 225);
|
||||
INSERT INTO planets VALUES ('Earth', 24, 365);
|
||||
INSERT INTO planets VALUES ('Mars', 25, 687);
|
||||
INSERT INTO planets VALUES ('Jupiter', 10, 4331);
|
||||
INSERT INTO planets VALUES ('Saturn', 11, 10747);
|
||||
INSERT INTO planets VALUES ('Uranus', 17, 30589);
|
||||
INSERT INTO planets VALUES ('Neptune', 16, 59800);
|
||||
|
||||
SELECT PlanetName FROM planets WHERE DayLength > 24;
|
||||
|
||||
|
||||
CREATE TABLE Moons (
|
||||
MoonName VARCHAR(50),
|
||||
PlanetName VARCHAR(50),
|
||||
HasLiquidWater BOOL,
|
||||
PRIMARY KEY (MoonName, PlanetName)
|
||||
);
|
||||
|
||||
INSERT INTO moons VALUES ('Moon', 'Earth', FALSE);
|
||||
INSERT INTO moons VALUES ('Phobos', 'Mars', FALSE);
|
||||
INSERT INTO moons VALUES ('Europa', 'Jupiter', TRUE);
|
||||
INSERT INTO moons VALUES ('Titan', 'Saturn', FALSE);
|
||||
INSERT INTO moons VALUES ('Enceladus', 'Saturn', TRUE);
|
||||
INSERT INTO moons VALUES ('Oberon', 'Uranus', FALSE);
|
||||
|
||||
SELECT MoonName FROM Moons, Planets WHERE Moons.PlanetName=Planets.PlanetName AND HasLiquidWater = TRUE AND DayLength < 11;
|
||||
Reference in New Issue
Block a user