查询 # [displayid相同的记录, 把 pid 值比较小的记录选出来] 有比较通用一些的查询方式么. 比如可适应 pid 值数量不确定的情况另外最好不要用到关系数据库特有的功能,这是Hive表displayid相同的记录, 把 pid 值比较小的记录选出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tt a where not exists(select 1 from tt where a.displayid=displayid and a.pid>pid) 参考下贴中的多种方法 (N=1http://blog.csdn.net/acmain_chm/article/details/4126306[征集]分组取最大N条记录方法征集,及散分.... 参考下贴中的多种方法 (Nhttp://blog.csdn.net/acmain_chm/article/details/4126306[征集]分组取最大N条记录方法征集,及散分.... 我只会关联的写法, 不关联的不会額SELECT b.* FROM (SELECT MIN(pid), displayid FROM 表 GROUP BY displayid) AS aINNER JOIN 表 AS bON a.pid = b.pid AND a.displayid = b.displayid不知道 SELECT MIN(pid), displayid, display_spath FROM 表 GROUP BY displayid 可以不?MYSQL 是能这么运行的. 帮忙写个查询语句,选取组合最大值。 当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制 MYSQL动态创建表名,表名由存储过程参数带入 在命令行里导入数据~~? 还原mysql数据库出错 存储空间不足 不能完成此命令??急 innodb死锁原因分析! sql操作改变mysql数据库字段属性怎么做? 一个有关设置编码格式的问题 MySQL真是免费的吗? mysql 触发器 数据插入一小时后如果没有任何操作时删除 一个db3数据库被加密了每次使用必须用其软件先解密才能查看数据,有没有办法绕开加解密 mysql 创建分区表
[征集]分组取最大N条记录方法征集,及散分....
[征集]分组取最大N条记录方法征集,及散分....
(SELECT MIN(pid), displayid FROM 表 GROUP BY displayid) AS a
INNER JOIN
表 AS b
ON a.pid = b.pid AND a.displayid = b.displayid不知道
SELECT MIN(pid), displayid, display_spath FROM 表 GROUP BY displayid 可以不?
MYSQL 是能这么运行的.