可以通過“||”拼接的方式實(shí)現(xiàn).
創(chuàng)新互聯(lián)建站主要從事成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)黑山,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
sql:select t.name||','||t.age from tablename t;
解釋:oracle中用“||”來進(jìn)行字符串拼接,上面的就會(huì)出現(xiàn)如“zhangsan,15”的樣式。
1,首先要確定你這是一個(gè) ajax 接口,還是一個(gè) jsonp 接口。
2,然后用 sql 語句將數(shù)據(jù)從數(shù)據(jù)庫(kù)中讀取出來。
3,將數(shù)據(jù)全部都放到一個(gè)集合或者數(shù)組里
4,將這個(gè)集合或者數(shù)組轉(zhuǎn)換成 json 字符串。
5,如果是 ajax 接口,直接把這個(gè) json 字符串返回給前端,如果是 jsonp 接口,則需要先從 GET 請(qǐng)求中提取出 回調(diào)函數(shù)是名稱,然后拼接一個(gè) 函數(shù)調(diào)用的字符串,類似 'callback({...})'
你,搞明白了吧。
PGSQL多行聚合,PGSQL多行合并為一行,PGSQL多行合并
《PostgreSQL 多行變一行》
《PostgreSQL官方文檔-聚集函數(shù)》
array_agg(distinct(字段名)) 去重后可以獲得拼接唯一的字段
最近在寫postgres的函數(shù),整理下常用語法備忘
regexp_split_to_table 字符串分割為表格
regexp_split_to_array 字符串分割為數(shù)組
定義內(nèi)部變量
執(zhí)行動(dòng)態(tài)sql,并傳入?yún)?shù)
執(zhí)行動(dòng)態(tài)sql,取出結(jié)果
打印變量
字符串拼接
沒用過,但這里感覺應(yīng)該是tmpsql := 'select md5(ftdata.column_name)'; 或者是'select md5(''' || ftdata.column_name || ''')';