Создать структуру и базу данных «расписание поездов» Создать структуру и базу данных «расписание поездов» (6 полей, 6 записей). По этой базе данных составить три запросы. Результаты запроса в табличном виде!
CREATE TABLE TrainsSchedule ( id INT PRIMARY KEY, train_number INT, departure_time TIME, arrival_time TIME, departure_station VARCHAR(50), arrival_station VARCHAR(50) );
CREATE TABLE TrainsSchedule (
id INT PRIMARY KEY,
train_number INT,
departure_time TIME,
arrival_time TIME,
departure_station VARCHAR(50),
arrival_station VARCHAR(50)
);
INSERT INTO TrainsSchedule (id, train_number, departure_time, arrival_time, departure_station, arrival_station) VALUES
(1, 1001, '08:00:00', '10:30:00', 'Moscow', 'Saint Petersburg'),
(2, 2002, '12:00:00', '14:45:00', 'Saint Petersburg', 'Moscow'),
(3, 3003, '09:30:00', '13:15:00', 'Kazan', 'Nizhny Novgorod'),
(4, 4004, '15:00:00', '18:45:00', 'Nizhny Novgorod', 'Kazan'),
(5, 5005, '11:45:00', '16:30:00', 'Novosibirsk', 'Irkutsk'),
(6, 6006, '19:00:00', '23:30:00', 'Irkutsk', 'Novosibirsk');
-- Запрос 1: Вывести все поезда, отправляющиеся из Москвы
SELECT * FROM TrainsSchedule WHERE departure_station = 'Moscow';
-- Запрос 2: Вывести все поезда, прибывающие в Казань
SELECT * FROM TrainsSchedule WHERE arrival_station = 'Kazan';
-- Запрос 3: Вывести все поезда, отправляющиеся после 10:00
SELECT * FROM TrainsSchedule WHERE departure_time > '10:00:00';