sql >> Databáze >  >> RDS >> Sqlserver

Vytvořte HTML tabulku pomocí SQL FOR XML

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')

Chcete-li přidat také záhlaví, můžete použít union all .

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')


  1. Jak zálohovat databázi SQL Server pomocí T-SQL

  2. Jak nainstalovat postgres s NSIS se všemi parametry?

  3. Existuje rozdíl mezi SQL Server Express (2012) a LocalDB?

  4. Jak změnit datový adresář MySQL?