数据库where语句中可以用变量吗?如下

2024-12-21 23:53:35
推荐回答(1个)
回答1:

不知道你是用什么语言, 什么数据库了。

假设是 C# + SQL Server 的话.

SQL = "SELECT DataTime,DataValue FROM DataTable WHERE Index BETWEEN @lastIndex AND @firstIndex“

然后执行 SQL 语句的时候, 定义好本次执行 SQL , 需要传入的参数, 就可以了。
也就是 @lastIndex 与 @firstIndex 参数的数据类型, 与数据的数值都是多少。