sql、oracle数据多行转单行

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dyh12345678/article/details/83176086

sql 查询多行转单行数据,并且用逗号分隔展示方法

 string uersid = db.DLookup("substring((SELECT ',' + cast(id as varchar(36))", "tb_users", "type = '党委学员'  FOR XML PATH,TYPE).value('.', 'varchar(max)'),2,100000)");

ORACLE 查询多行转单行数据,并且用逗号分隔展示方法

    string ZWGW = db.DLookup("wmsys.wm_concat (DISTINCT to_char(SUBSTR(PRGW,1,2))) as ZWGW", "T_RYDD", "GZRWBH=:GZRWBH", new OracleParameter(":GZRWBH", ViewState["GZRWBH"]));

猜你喜欢

转载自blog.csdn.net/dyh12345678/article/details/83176086