1
这里是T-SQL代码,我的编码,这是我想象中的工作,但没有工作:根据参数,SQL Server的表结果为“Column”还是“COUNT(Column)”?
DECLARE @Local nvarchar(20)
SET @Local = 'Yes'
SELECT
(CASE WHEN @Local = 'Yes' THEN ID ELSE COUNT(ID) END)
FROM myTable
有什么我做错了,或者是有任何其他方式做到这一点?
谢谢。