Переменные
Область видимости=
Имя содержит буквы, цифры, «.», «_», «$»
Регистронезависимые
SET @var_name [:]= expr [, @var_name = expr] ...
SET @t1=1, @t2=2, @t3:=4;
SELECT @t1, @t2, @t3, @t4 := @t1+@t2+@t3;
SELECT id_parent INTO @t1 FROM table WHERE id = @t2;
Оператор IF
IF search_condition THEN statement_list
[ELSEIF search_condition THEN statement_list] ...
[ELSE statement_list]
END IF
Пример: