假设我有一个表:ACCOUNT
它列:ID
,NAME
,BALANCE
SQL服务器 - 在查询中选择逻辑结果
我想,以确定是否人结余的总和谁拥有平衡不止2,000美元大于50,000美元。这意味着我想选择一个逻辑值。因为我不想得到具体的数字,所以我只需要比较结果。我希望能够写出如下内容:
SELECT SUM(BALANCE) > 50000
FROM ACCOUNT
WHERE BALANCE > 2000
Sql Server说这是语法错误。所以,我必须做的:
SELECT SUM(BALANCE)
FROM ACCOUNT
WHERE BALANCE > 2000
那么结果比较50000 但是考虑所有项目的总和达到50000之后是多余的,因为我只把它比作50000
那么怎么可以以达到比较值后停止的方式写这个查询并给我逻辑结果?
你已经错过了,我认为这个问题的地步。 –
@MartinSmith我正要发布相同的东西。 – JNK
是的,我正在重读这个问题,并且以为我错过了整个问题。现在正在处理一个想法.... – OCary