根据客户的交易数量识别客户

时间:2017-11-28 10:33:40

标签: ms-access

我有一个MS访问表,它具有以下结构

Trans ID*|Cust ID|Qty|Value
----------------------------
001|A201|5|100
----------------------------
002|B501|2|20
----------------------------
003|A201|2|30
----------------------------
004|A201|-1|-10
----------------------------
005|A201|5|500
----------------------------

我需要找出有超过3笔交易的客户名单(不包括负数的交易)。提前谢谢。

1 个答案:

答案 0 :(得分:0)

是否需要一些内部帮助,我找到了答案。感谢每一个提示。

select COUNT(CUST) from (select cust_id as CUST, count(ID) 
as NUMTRANS from Transactions where Qty>0 group by cust_id) where NUMTRANS>=3