2014-01-18 176 views
0

我有2個SQL查詢的問題。SQL查詢與聚合

查詢1: 我需要從名爲付款的表中提取最大付款和付款方式。

我的查詢:

SELECT MAX(totalPayment) AS MAXIMUM_PAYMENT, FROM Payments 

問題:我想獲得支付的方式很好,但我只能得到最高支付限額。

查詢2: 我需要提取沒有照顧任何入院患者的護士。

我的查詢:

SELECT firstName , lastName FROM Nurse_Information 

問題:我還沒有完成上面的查詢,因爲我不知道該怎麼給的where子句。我在Nurse_Information表中有一個名爲​​的列。 如果護士沒有照顧入院患者,則列​​保留null

如何解決查詢問題?

謝謝你的時間。

+0

沒有足夠的信息,哪裏是付款方式的東西的集合,爲什麼不能你得到它? – Mihai

+0

它在同一張表中,但我不知道如何將它與查詢結合起來。 –

+1

你可能想要做一個基本的SQL課程/教程,然後再讓自己陷入一片混亂。 –

回答

1

喜歡的東西

SELECT Payment_method, MAX(totalPayment) AS MAXIMUM_PAYMENT FROM Payments 
Group By Payment_method 

要做的第一二是除非你錯過了你的問題

Select firstName,lastName From NurseInformation 
Where admmitedPatient_no is null