Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте, уважаемые пользователи форума! Я только начинаю знакомство с mysql и застряла на решении казалось бы простой задачи, помогите, пожалуйста, с ней разобраться.
Текст задачи:
Составьте запрос, который будет получать из таблицы полетов и таблицы типов самолетов, представленных ниже, количество пассажиров, перевезенных каждым типом самолета. В итоговой таблице должны быть две колонки: название типа самолета, и количество пассажиров.
https://ibb.co/jp490d
Отредактированно juliamv (18.05.2018 14:23:32)
Неактивен
Здравствуйте. Вы не прикрепили изображение.
Неактивен
Да, что-то выдает ошибку при прикреплении, вот это изображение https://ibb.co/jp490d
Неактивен
Попробуйте
Неактивен
в этой задаче я не могу использовать JOIN, ON, мне доступны только блоки, указанные внизу изображения.
Мне кажется наиболее подходящим вариант:
SELECT название, (SELECT SUM(ПроданоБилетов) FROM Flights ORDER BY ТипСамолета WHERE ТипСамолета = types.Номер) FROM PlaneTypes types;
но он не верный
Неактивен
Ну что за придирки .
Лабораторная работа это или что у Вас?
Попробуйте тогда
Неактивен
Это дистанционная программа по обучению основам mysql. Не знаю что они там ожидают увидеть в качестве правильного результата, но ответ всё равно не верный(((
Неактивен
Ну, если они не скажут, что именно неверно - и главное - почему, то трудно что-то посоветовать.
В таких вещах лучше отталкиваться от тестового набора данных - когда он есть - пусть скажут, какой результат должен вернуть запрос.
Неактивен
Спасибо! Видимо придется создать эту базу данных и на ней отработать варианты ответов, так просто эта задача меня не отпустит.
Неактивен
Ну как-то так. Создайте пример на sqlfiddle с таблицей, тестовыми данными и попросите привести их тот набор, что они хотят .
А поделитесь ссылкой на программу пожалуйста? Хоть посмотрим, что за ребята. Можно в личку ).
Неактивен
Ой, класс, у меня даже мысли не было о том, что есть sqlfiddle, спасибо за подсказку!)
Неактивен
Обращайтесь :-).
http://sqlfiddle.com/#!9/ae8b4/5
Что-то такое создайте.
Удачи в борьбе с академией, пишите, если будут трудности :-D.
Неактивен
Решение:
Неактивен