GP數據庫關於行列轉換

在GP數據庫中進行行列轉換需要先創建函數

create aggregate public.group_concat(anyelment){

  sfunc = array_append,

  stype = anyarray,

  initcond = '{}'

}

;

 

select public.group_concat(column_name) from table_name;

更多的時候需要將查詢出來的結果轉換爲字符類型(character varying)

select array_to_string(public.group_concat(column_name)) from table_name;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章