select语句含参数

来源:百度知道 编辑:UC知道 时间:2024/09/24 15:21:55
请问select语句中where后面的要用参数怎么写?
如"SELECT * from 成绩表 WHERE 数学成绩 = a",其中a是参数,该怎么改?

只需在前面声明变量就行
如:declare @a int
后边直接给变量@a赋值
然后 'where 数学成绩=@a'

"SELECT * from 成绩表 WHERE 数学成绩 = a"
它的意思是从“成绩表”中导入全部字段,“WHERE”是选择条件。“数学成绩 = a”是用来描述条件的。
如:数学成绩 > 70

参数赋值 用 set @a= 70