选择distinct但显示常量SQL Server

选择distinct但显示常量SQL Server,sql,sql-server,Sql,Sql Server,我有一张大约有3毫米行的桌子。我选择不同的值,但是,需要显示的值将是常数1。我不知道该怎么做 select distinct ID from CSG_Customer 这将进入一个更大的表,并希望能够使用该值,而不是非空分组 您可以使用分组依据而不是不同: select 1 from CSG_Customer group by ID 然而,这似乎并没有那么有用。你真的在寻找不同的ID吗?你的身份证不是独一无二的吗D发布样本数据并输出您的问题不清楚,请详细描述或澄清(即提供样本数据和预期输

我有一张大约有3毫米行的桌子。我选择不同的值,但是,需要显示的值将是常数1。我不知道该怎么做

select distinct ID 
from CSG_Customer

这将进入一个更大的表,并希望能够使用该值,而不是非空分组

您可以使用
分组依据
而不是
不同

select
 1
from CSG_Customer
group by ID

然而,这似乎并没有那么有用。你真的在寻找不同的ID吗?你的身份证不是独一无二的吗D

发布样本数据并输出您的问题不清楚,请详细描述或澄清(即提供样本数据和预期输出)我不明白。。。结果将始终为1或…?是否尝试输出字符“1”?是否仅显示表中的一个值?