我遇到的情况是用户已经更改了他的移动网络并订阅了我们的服务,但他们的手机号码是相同的.因此,对于他的旧订阅,我有他的旧移动网络和他的新订阅,我有他的新移动网络记录.
例如
4474123456 subscribed gamesClub using O2 network on 2013-10-20 4474123456 subscribed musicClub using Orange network on 2013-12-05
因此,我想显示这些使用不同网络订阅我们服务的手机号码.
Database: MySQL Table : MobileUsers field: userunique,mobileno, subscription,networkname, subscribedDate
查询我试过了
SELECT mobileno,networkname,count(*) from MobileUsers group by mobileno,networkname SELECT mobileno,count(*) from MobileUsers group by mobileno,networkname
但结果都不令人满意.这些还包括具有相同网络的多个订阅的mobileno.
谢谢,