将sql查询转换为xml格式

时间:2011-09-09 03:19:15

标签: mysql sql-server xml

是否有任何工具或开源代码将sql查询[不是查询结果]转换为xml。

示例:如果我有像select * from employee where empname='jon'这样的SQL查询。我想以xml格式生成此查询,如

<root>
   <selectclause>
        <field table=''....>
   </selectclause>
</root>

需要任何插件或开源代码链接。

我正在使用SQL Server&amp;还需要扩展到MySQL数据库。但是,我在C#

中为.Net Framework 4编码

1 个答案:

答案 0 :(得分:-1)

select Customer_ID, Short_Name, Phone, Area,
    sum(case when DATEDIFF(dd,Invoice_Date,GETDATE()) <= 21  then Balance end) '21 days',
    sum(case when DATEDIFF(dd,Invoice_Date,GETDATE()) > 21 then Balance end) 'More than 21 days',
    '' Visted, '' DLI, '' Collection
  from vw_pending_invoice 
where route = 1
  group by Customer_ID, Short_Name, Phone, Area