sql - 查询中的变量
问题描述
我有一个查询,其中有一个变量,所以我想在开头声明变量。我的变量类型是日期。
我想要这样的东西:
Declare @RepportDate
Select t.ID,
t.FullName,
t.amount
From myTable as t
WHERE t.OperationDate=@RepportDate
然后我可以多次使用这个变量。
解决方案
只需在声明变量时指定数据类型。
Declare @RepportDate Date
Select t.ID,
t.FullName,
t.amount
From myTable as t
WHERE t.OperationDate=@RepportDate