0

這是作業任務的一部分。我有幾個問題,要求找到薪水最高的員工或第二高的薪水。找到獲得大多數飛機認證的飛行員。我不知道如何去做。本章中沒有任何例子,谷歌證明沒有那麼有用。如果有人能告訴我怎麼做只有其中之一,它會有很大的幫助。我如何找到與關係代數,領域關係演算和元組關係演算的最高/最大的東西

這裏的表:


飛機(援助:整數,aname:字符串,cruisingrange:整數)

認證(EID:整數,aid:整數)

員工(EID:整數,爲ename:字符串,工資:INT)


+0

如果你打算讓我失望,至少告訴我爲什麼。 – Justen 2010-03-11 22:24:09

+0

您是否必須構建查詢才能獲得結果? SQL風格? – Jack 2010-03-11 22:28:39

+1

我的猜測是,down-marker沒有意識到這些數學題目實際上是計算機科學的重要基礎。我認爲這是一個有價值的問題,聽起來你至少在問這裏之前自己做了一個嘗試。 – 2010-03-11 22:30:36

回答

5

我可以給你如何獲得最大的提示和最小值:

想想你可以加入實體自己的事實,現在想想你可以使用什麼加入標準..然後你可以使用的連接的結果,從您最初的一組元素

的減去結果

編輯:如果你加入的自我僱主與他們具有的第一筆工資< =第二工資的標準會發生什麼?

+0

@Jack:+1教魚。 – 2010-03-11 22:32:34

+0

我仍然只能想到一個臨時變量或其他東西。如果我們在課堂上做了這樣的事情,或者即使這本書已經涵蓋了它,這可能會更容易一些。 – Justen 2010-03-11 22:35:12

+0

@EDIT:好吧,我明白這個邏輯。獲取沒有最高級別的所有人以及設置差異運算符。現在我想我只需要弄清楚如何編寫它。 – Justen 2010-03-11 23:37:21