在MySQL中,可以使用SET语句将变量赋值。
SET @variable_name = value;
其中,@variable_name是自定义的变量名,value是要赋给变量的值。
例如,将一个整数赋值给变量a:
SET @a = 10;
MySQL还支持一次性给多个变量赋值,使用逗号隔开即可。
例如,将一个字符串和一个整数分别赋值给变量name和age:
SET @name = 'Tom', @age = 25;
变量赋值之后,可以在查询中使用这些变量。
例如,查询出age大于25的记录:
SELECT * FROM table_name WHERE age >@age;
需要注意的是,变量名需要以“@”开头,避免和表格中的字段名重复。