0

Это часть домашнего задания. У меня есть несколько вопросов, требующих найти работу сотрудника с самой высокой зарплатой или 2-й самой высокой зарплатой. Найдите пилота, который сертифицирован для большинства самолетов. Я не знаю, как это сделать. В этой главе нет примеров, и google доказывает, что это не так полезно. Если кто-то может показать мне, как сделать только один из них, это очень поможет.Как бы найти наивысший/самый большой из того, что связано с алгеброй отношения, реляционным исчислением области и реляционным исчислением кортежа

здесь таблицы:


самолетов (помощь: целое число, aname: строка, cruisingrange: целое число)

Гарантированный (Ид: целое число, Помощь: целое число)

Сотрудники (Ид: целое число, ENAME: строка, зарплата: ИНТ)


+0

Если вы собираетесь меня пометить, по крайней мере, скажите мне, почему. – Justen

+0

Нужно ли создавать запросы для получения результатов? SQL-стиль? – Jack

+1

Мое предположение заключалось в том, что маркер вниз не понимал, что эти математические темы на самом деле являются важными основами информатики. Я думаю, что это достойный вопрос, и похоже, что вы, по крайней мере, предприняли попытку, прежде чем спрашивать здесь. –

ответ

5

Я могу дать вам подсказку в том, как получить максимум и min:

подумайте о том, что вы можете присоединиться к сущности над собой, теперь подумайте, какие критерии присоединения вы можете использовать .., а затем вы можете использовать результат объединения вычесть результаты из вашего исходного набора элементов

EDIT: что произойдет, если вы присоединитесь к работодателям с ними Selves с критериями наличия первой зарплатой < = второй зарплаты?

+0

@Jack: +1 для обучения рыбной ловле. –

+0

Я все еще могу думать только о временной переменной или о чем-то еще. Было бы немного легче, если бы мы делали что-либо подобное в классе или даже если книга покрыла его. – Justen

+0

@EDIT: Хорошо, я понимаю эту логику. Получить всех, у кого нет самого высокого, и оператора разностных разностей. Теперь, я думаю, мне просто нужно выяснить, как его написать. – Justen