用sql將查詢出來的多列的值拼接成乙個字串
mysql中:
[sql]
-- 單列拼接,先查出一行,再加上逗號,接著拼接 查出的下一行
select group_concat(e.support)
from engines e
where e.xa in('yes','no')
--結果如下:yes,yes,yes,yes,yes,yes,default,yes
-- 將查詢的結果中的 "," 號,替換成 "**" 號
select replace(group_concat(e.support),',','**')
from engines e
where e.xa in('yes','no')
--結果如下:yes**yes**yes**yes**yes**yes**default**yes
-- 將查詢的結果中 重複 的記錄 去掉,只剩一條記錄,然後再拼接
select group_concat(distinct(e.support))
from engines e
where e.xa in('yes','no')
--結果如下:yes,default
-- 多列拼接,同一行的先拼接,再加上逗號,接著拼接下一行
select group_concat(e.engine,e.support)
from engines e
where e.xa in('yes','no')
--結果如下:mrg_myisamyes,myisamyes,blackholeyes,csvyes,memoryyes,archiveyes,innodbdefault,performance_s
用SQL將查詢出來的多列的值拼接成乙個字串
mysql中 單列拼接,先查出一行,再加上逗號,接著拼接 查出的下一行 select group concat e.support from engines e where e.xa in yes no 結果如下 yes,yes,yes,yes,yes,yes,default,yes 將查詢的結果中...
MongoDB匯出查詢出來的資料集合
第一步 將查詢的結果生成一張臨時表 use 資料庫 var result db.集合名.find while result.hasnext db.temp 臨時表 insert result.next 第二步 需要認證 mongoexport h cdn或者ip d 資料庫名 port 埠號 use...
php輸出mysqli查詢出來的結果
php連線mysql我有文章已經寫過了,這篇文章主要是介紹從mysql中查詢出結果之後怎麼輸出的問題。一 mysqli fetch row 查詢結果 array 0 小王 查詢 php view plain copy while row mysqli fetch assoc result end w...