我有这样值的表,GROUP BY子句查询
我想按cusotmer名称,其中作为本地金额总和不得超过50000别的我需要删除那些不符合的记录?
如何在sql server 2005中实现它?
TRN 259 3 9/9/2010 6622 68667(Rs) ABHIJIT KATARE
TRN 260 3 9/9/2010 6622 14635(Rs) ABHIJIT KATARE
TRN 235 3 9/9/2010 6586 68128 AJAY PARASRAMPURIA
TRN 236 3 9/9/2010 6586 14490 AJAY PARASRAMPURIA
TRN 257 3 9/9/2010 6621 68667 ANAND DESAI
TRN 258 3 9/9/2010 6621 14635 ANAND DESAI
TRN 287 3 9/9/2010 6817 119095 ANAND KATAKAM
TRN 242 3 9/9/2010 6594 95689 ANILKUMAR MUTHUNPARA
TRN 211 3 9/9/2010 6507 52239 ARBIND KUMAR GUPTA
TRN 212 3 9/9/2010 6538 63183 ASHOK KELKAR
TRN 185 3 9/9/2010 6431 140610 BANSAL Y.K
TRN 186 3 9/9/2010 6431 46845 BANSAL Y.K
TRN 248 3 9/9/2010 6600 72565 BENNO HANS LUKE
你怎么知道有一个CustomerID列?即使有一个,它也可能有多个具有相同显示名称的ID。我曾在一个客户购买另一个客户的系统中看到过这种情况,他们更改了显示名称,但FK仍然使用原始ID – 2010-09-09 14:23:41
我不知道这是假设 - 这就是为什么第一个示例使用客户名称的原因。 – RedFilter 2010-09-09 14:25:14