2014-01-18 49 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