在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;
需要注意的是,變量名需要以“@”開頭,避免和表格中的字段名重復。