Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

TSQL UNTUK XML EKSPLISIT

Coba sesuatu seperti ini (belum diuji, karena saya tidak memiliki tabel database Anda untuk diuji...):

  SELECT 
     sv.sID AS '@sID',
     sv.docID AS 'docID',
     (SELECT 
         value AS 'value'
      FROM   
         dbo.docMVtext mv
      WHERE
         mv.sID = sv.sID
      ORDER BY mv.value
      FOR XML PATH (''), TYPE) AS 'To'    
  FROM   
      dbo.docSVsys sv
  WHERE  
      sv.sID = '57'
  ORDER BY 
      sv.sID
  FOR XML PATH('Document')

Apakah itu memberi Anda apa yang Anda cari?? Dan tidakkah Anda setuju dengan John dan saya:ini jauh lebih sederhana dari FOR XML EXPLICIT .....



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa terhubung ke Sql Server dari Mac dengan PHP PDO?

  2. Tipe Data Waktu di Sql Server 2005

  3. Perbarui bidang tabel yang ada dengan Logika Kenaikan Otomatis

  4. Fungsi SUM Tidak Ditambahkan dengan Benar

  5. Cara Memperbaiki "Permintaan TRANSAKSI KOMIT tidak memiliki TRANSAKSI AWAL yang sesuai" di SQL Server