求一高效的sql语句
现有如下mysql表:
ip(char 15) | day(int 8)
------------------------------------
124.172.230.64 | 20100826
211.141.223.132 | 20100826
113.195.208.187 | 20100826
60.210.19.6 | 20100826
124.165.103.145 | 20100826
222.89.66.191 | 20100826
125.77.213.159 | 20100826
218.6.79.54 | 20100826
124.205.201.34 | 20100827
119.49.119.16 | 20100828
222.85.17.52 | 20100829
... | ...
数据约为2千万条
问题:
找出表中ip出现次数大于或等于2的记录,且day不相同
其实就是计算回头用户,比如昨天访问了,今天又访问了,这就算一个回头用户
多谢!