我的表包含日期、用户、用户位置,例如:
20120417 userA location1
20120417 userA location2
20120417 userB location3
20120417 userC location2
20120417 userA location1
20120417 userB location2
20120417 userA location3
20120416 userA location1
20120416 userA location2
20120416 userB location3
20120416 userC location2
20120416 userA location1
20120416 userB location2
20120415 userA location3
20120415 userA location1
20120415 userA location2
20120415 userB location3
20120415 userC location2
20120415 userA location1
20120415 userB location2
20120415 userA location3
20120414 ....
....
我尝试了几种愚蠢的方法来找到连续 3 天匹配的用户,每天必须至少有 2 个不同的位置。
是否可以使用 sql 查询来执行此操作,或者我应该尝试使用 php 脚本之类的东西?