论坛首页 综合技术论坛

MySQL中group_concat()在PostgreSQL中的实现

浏览 2108 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-18  

MySQL中经常使用到GROUP_CONCAT()这个函数,在Pg中可以通过数组来实现:


pgd=# create aggregate group_concat (anyelement)

(

sfunc = array_append,

stype = anyarray,

initcond='{}'

);


这样句式结构可以和MySQL的一样:

SELECT userid,group_concat(book_count) as bcn FROM book_test_table ;

论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics