SQL select的別名能否用參數???如下事例
declare @n1 int
set @n1=month(getdate())
select 當前月份發貨數 as @n1+月份發貨數,第二月份發貨數 as (@n1+1)+月份發貨數 from 發貨表
declare @n1 int ,@n2 int
set @n1=month(getdate())
set @n2 = @n1+1;
--動態SQL語句執行
exec('select 當前月份發貨數 as m' + @n1 +'月份發貨數,第二月份發貨數 as m'+@n2+'月份發貨數 from 發貨表')--列名不能以數字開頭