我正在尝试查找在线系统用户使用的 ip/端口组合的数量。我想创建具有每个用户名使用的最大 ips 和端口数的列。
我开始的基本查询是这样的:
Select distinct username, ip, port from users u, peers p where u.usernum=p.usernum group by username, ip, port
对于数据:
1.1.1.1 12345 1.1.1.1 13579 b 9.8.7.6 11111 b 9.5.5.5 11115 b 9.2.2.2 11111 c 5.6.7.8 33333 c 5.6.0.0 33333
我希望输出类似于以下内容:
用户 max_ip max_port 一个 1 2 b 3 2 c 2 1
我尝试了各种形式的分组,但没有成功。在此先感谢您的帮助。