SQL SERVER生成HTML Table

 

select 
  (select BraCode as 'td' for xml path(''), type),
  (select BraName as 'td' for xml path(''), type),
  (select BraPrefix as 'td' for xml path(''), type)
from Bra_Mst 
for xml path('tr')

 效果

<tr>
  <td>HKG</td>
  <td>Hong Kong</td>
  <td>HKG</td>
</tr>
<tr>
  <td>SHA</td>
  <td>Shanghai</td>
  <td>SHA</td>
</tr>

  

select 
  (select 'Problem' as th for xml path(''), type),
  (select 'Onset'   as th for xml path(''), type),
  (select 'Status'  as th for xml path(''), type)
union all         
select 
  (select p.ProblemType     as 'td' for xml path(''), type),
  (select p.Onset           as 'td' for xml path(''), type),
  (select p.DiagnosisStatus as 'td' for xml path(''), type)
from tblProblemList p
where p.PatientUnitNumber = @PatientUnitNumber
for xml path('tr')

  

转自: https://stackoverflow.com/questions/7086393/create-html-table-with-sql-for-xml/39487565#39487565

posted @ 2020-03-24 15:11  Jack He  阅读(729)  评论(0编辑  收藏  举报