0

我需要找到大于 1 的记录数和他们的 city_id 不同的“grand_order_id”的计数。

表如:

grand_order_id   city_id  
5085849206  1110101  
5085849206  1110103  
5085849326  1310101  
5085849386  1130304  
5085849386  1130303  
5085849386  1130304  
5085849566  1430101  
5085849566  1430101  

结果:2
个满足条件的grand_order_id为:

5085849386
5085849206

我需要一些 SQL 来计算这个。

4

1 回答 1

0
select grand_order_id   
from your_table
group by grand_order_id   
having count(distinct city_id) > 1
于 2013-10-24T10:29:11.777 回答