C# 使用一个脚本获取3个不同的值
我想使用1个脚本来获得这个3值,以便在c#代码中使用它C# 使用一个脚本获取3个不同的值,c#,C#,我想使用1个脚本来获得这个3值,以便在c#代码中使用它 您可以使用UNION ALL select 'clos' as name, COUNT(clos.ticket_cp) as counte from clos where CONVERT(date,date) = CONVERT(date,GETDATE()) union all select 'encour',COUNT(en_cours.ticket_cp) from en_cours where CONVERT(date,dat
您可以使用
UNION ALL
select 'clos' as name, COUNT(clos.ticket_cp) as counte
from clos where CONVERT(date,date) = CONVERT(date,GETDATE())
union all
select 'encour',COUNT(en_cours.ticket_cp)
from en_cours where CONVERT(date,date) = CONVERT(date,GETDATE())
union all
select 'gele',COUNT(gele.ticket_cp) as gele
from gele where CONVERT(date,date) = CONVERT(date,GETDATE())
选择1
Create table #temp (
Name varchar(20),
Count int
)
Insert into #temp
Select 'clos', COUNT(clos.ticket_cp) from clos where CONVERT(date,date) = CONVERT(date,GETDATE())
Insert into #temp
Select 'encour', COUNT(en_cours.ticket_cp) from en_cours where CONVERT(date,date) = CONVERT(date,GETDATE())
Insert into #temp
Select 'gele', COUNT(gele.ticket_cp) from gele where CONVERT(date,date) = CONVERT(date,GETDATE())
Select * from #temp
Drop table #temp
输出
Name | Count
clos | 4
encour | 6
gele | 2
如果你想用
c#
来解决问题,那么标记c#
,不要放置不相关的标记。“我想要”不是问题,而是需求。如果你有问题,问一个,但请不要要求这里的志愿者为你做工作。尤其是你自己没有表现出解决问题的努力,或者描述了你在试图解决问题时所面临的问题。我想这样说:我不明白你的意思。你想要怎么做?就像我想要一个列“name”和列“counte”,在列名中是“clos”,列计数是“7”column name=“encours”column counte“8”…是的,这正是我代码的输出。试一试看:)不,听着,我想要一个名称为(“clos,gele,encour”)的表,其中有两列(name,counte),counte是每个表的计数谢谢,但我想要一个名称为(“clos,gele,encour”)的表,其中有两列(name,counte)在伯爵的位子上,每一个人都是伯爵them@P我已经编辑了我的答案,你现在可以查看了
Name | Count
clos | 4
encour | 6
gele | 2