SQL 把找出來的資料轉成HTML格式

2021-08-15 03:07:59 字數 1152 閱讀 7127

在sql實務應用上,相信不少人都會把抓出來的特定資料再透過email寄出來吧?

此時如果能轉成html格式會更方便閱讀,以下將分享使用for xml方式來達成此需求。

--建立測試資料

if object_id('#tt','u') is not null

drop

table #tt

create

table #tt

( id int,

name varchar(20),

*** char(1),

memo varchar(50),

cr_date datetime default(getdate())

)insert

into #tt

(id,name,***,memo)

values

(1,n'john',n'm',n'test11111'),

(2,n'lee',n'f',n'test22222'),

(3,n'penny',n'f',n'test33333'),

(4,n'wade',n'm',n'test444444'),

(5,n'james',n'm',n'test55555')

declare @content varchar(max)

--將所有欄位名稱設成td,再以''分隔

set @content = cast((select name as

'td','',

case *** when

'm'then

'男性'

when

'f'then

'女性'

endas

'td','',

memo as

'td',''

from #tt

for xml path('tr'),type) as

varchar(max))

declare @html varchar(max)

set @html='姓名

性別memo'+@content+''

MongoDB匯出查詢出來的資料集合

第一步 將查詢的結果生成一張臨時表 use 資料庫 var result db.集合名.find while result.hasnext db.temp 臨時表 insert result.next 第二步 需要認證 mongoexport h cdn或者ip d 資料庫名 port 埠號 use...

如何把你硬碟中的小姐姐全部找出來?

電腦使用時間長了後,自己都不會記得曾經都瀏覽過那些小姐姐,也不清楚當前儲存了多少。於是就想著把硬碟中的所有檔案列出來,好一覽無餘。這裡用到tree指令,在你想查詢的資料夾中按住shift 右鍵。選擇在此處開啟powershell視窗。開啟後輸入 tree f a 1.txt f 是顯示檔名,a 是顯...

把動態查詢出來的集合資料,橫向展示在頁面

最近遇到了乙個前端的問題,把查詢出來的資料橫向遍歷 原本應該是一行展示一條記錄,現在要求一行展示所有資料的同一屬性,我前端功底不行,只能採取笨方法,遍歷三次,每次取乙個屬性。功力比較牛的可以用jq挨個接收,然後拼接展現。在弄完橫向遍歷後,又有了新問題,返傭層級要求必須為整數,返傭比例必須是0 100...