请帮忙
排序整数数组的最好方法是毫无疑问地使用 intarray extension,这将比任何sql公式快得多:CREATE EXTENSION intarray;SELECT sort( ARRAY[4,3,2,1] );
适用于任何数组类型的函数是:
CREATE OR REPLACE FUNCTION array_sort (ANYARRAY)RETURNS ANYARRAY LANGUAGE sqlAS $$SELECT ARRAY(SELECT unnest() ORDER BY 1)$$;
(在其他地方讨论后,我已经用Pavel’s slightly faster one替代了我的版本)。
总结以上是内存溢出为你收集整理的postgresql – 排序数组元素全部内容,希望文章能够帮你解决postgresql – 排序数组元素所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)