Query tasks completed

This commit is contained in:
levdoescode
2022-12-17 23:59:29 -05:00
parent 1d23be0c32
commit 7b109d5d75

View File

@ -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;