【发布时间】:2008-12-20 01:03:35
【问题描述】:
我正在查看 sql 内部查询(有点像 C# anon 方法的 sql 等效项),并且想知道,我可以从查询中返回多个值吗?
例如,将表中的行数作为一个输出值返回,并且作为另一个输出值,返回不同的行数?
另外,distinct 是如何工作的?这是基于一个字段是否可能与另一个字段相同(因此被归类为“不同”)?
我使用的是 Sql Server 2005。如果我从一个查询返回一个值,而不是从一个查询返回两个值,是否会降低性能?
谢谢
【问题讨论】: