//获取最大的
update jgyf set 矮小植物名称1 = (select 矮小植物名称 from jgxyf where jgxyf.样方号 = jgyf.样方号 order by jgxyf.矮小分盖度 DESC)
//下来是次大的
update jgyf set 矮小植物名称1 = (select 矮小植物名称 from jgxyf where jgxyf.样方号 = jgyf.样方号 and jgxyf.矮小分盖度 NOT IN ( select max(jgxyf.矮小分盖度) from jgxyf where jgxyf.样方号 = jgyf.样方号) order by jgxyf.矮小分盖度 DESC)
//下来是所有的 逗号分割
select group_concat(jgxyf.矮小植物名称,',') from jgxyf where jgxyf.矮小分盖度 NOT IN( select max(矮小分盖度) from jgxyf group by 样方号) GROUP BY jgxyf.样方号
//找出各项最大的值
select max(矮小分盖度) from jgxyf group by 样方号
本文详细介绍了如何使用SQL查询来获取特定样方数据中最大的矮小植物名称及其次大值,并进一步展示如何通过SQL筛选所有非最大值的矮小植物名称并进行逗号分割输出。
1801

被折叠的 条评论
为什么被折叠?



