MySQL :: MySQL 8.0 Reference Manual :: 9.4 User-Defined Variables
9.4 User-Defined Variables You can store a value in a user-defined variable in one statement and refer to it later in another statement. This enables you to pass values from one statement to another. User variables are written as @var_name, where the vari
dev.mysql.com