我想制作一个检查多个用户(多帐户)的 php 系统。在这里的一个主题中,我找到了一个对我有很大帮助的代码。这是关于这个的:
http://www.sqlfiddle.com/#!2/d9211/2
我还有一个问题。我从 ip_log 表中获取 ips 和用户名,一个用户名有不止一行。所以我的问题是,这个 sql 如何删除每个用户的多行并只显示 1?
我的意思是我的 table 不是这样的:
('bob', '1.2.3.4'),
('tom', '1.2.3.4'),
('joe', '1.2.3.4'),
('sally', '2.3.4.5')
但是是这样的
('bob', '1.2.3.4'),
('tom', '1.2.3.4'),
('joe', '1.2.3.4'),
('bob', '1.2.3.4'),
最佳答案
你只是想要聚合吗?
select username, min(ip) as ip
from ip_log
group by username;
关于php - 多重核算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40452104/