Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

स्वरूपित एचटीएमएल (एसक्यूएल 2005) के रूप में वापसी चयन विवरण

declare @T table
(
  Gender varchar(10),
  Age int,
  Name varchar(10)
)

insert into @T values ('Male',   30,   'Bill')
insert into @T values ('Female', 27,   'Jenny')
insert into @T values ('Female', 27,   'Debby') 
insert into @T values ('Male',   44,   'Frank')

select Gender as 'li',
       (select T2.Age as 'li',
               (select T3.Name as 'li'
                from @T as T3
                where T2.Age = T3.Age and
                      T1.Gender = T3.Gender
                for xml path(''), root('ul'), type) as 'li'
        from @T as T2
        where T1.Gender = T2.Gender
        group by T2.Age
        for xml path(''), root('ul'), type) as 'li'
from @T as T1
group by Gender
for xml path('ul')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संख्या मान में डेटाटाइप और अधिकतम लंबाई के साथ SQL तालिका स्तंभ स्कीमा प्राप्त करें

  2. एकाधिक कॉलम विदेशी कुंजी बाधाएं

  3. क्या मैं SQL Server 2008 r2 में सर्वर स्तर पर उपयोगकर्ता परिभाषित फ़ंक्शन जोड़ सकता हूं?

  4. एसएसआईएस 2008 का उपयोग कर एक्सेल को एसक्यूएल में आयात करते समय पंक्तियों को छोड़ना

  5. लेन-देन और लेन-देन के बीच का अंतर