怎么将数据库中横向显示的直,用sql语句使它纵向显示

怎么将数据库中横向显示的直,用sql语句使它纵向显示,第1张

select 'enkey' enkey,

cast(sum(case when tenkey = 'a' then 1 else 0 end) as varchar) a,

cast(sum(case when tenkey = 'b' then 2 else 0 end) as varchar) b,

cast(sum(case when tenkey = 'c' then 3 else 0 end) as varchar) c

from (select enkey,listkey from indexlists where enkey in('M','A','XS','YS','TZ') ) t

union all

select 'listkey','a','b','c'

<table border="1">

<tr>

<td>data</td>

<% do while NOT rseof%>

responeswrite"<td>" & rs("data") & "</td>"

rsMoveNext

loop

rsclose

rs=nothing

connclose

conn=nothing

%>

</tr>

</table>

以上就是关于怎么将数据库中横向显示的直,用sql语句使它纵向显示全部的内容,包括:怎么将数据库中横向显示的直,用sql语句使它纵向显示、如何将数据库里一列数据以横向表的方式输出、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9298154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存