sql查询中where后面可以使用变量吗

来源:百度知道 编辑:UC知道 时间:2024/06/01 20:30:34
如题,如sql=select * data where ID=x

可以
sql=select * data where ID='"&x&" '" --ID为字符串的情况

sql=select * data where ID="&x --ID为数字的情况

以上,希望对你有所帮助!

declare @num int
select @num=max(id) from data
select * from data where id=@num
这不就是一个变量的用法吗!
可用变量是肯定的啦!

可以的。

使用 :

declare 定义变量 

set 给变量赋值


如图示例:

绝对百分百非常可以!!

可以
sql=select * data where ID="