No MySQL você tem que executar isso em um gatilho ou procedimento.
Você não pode simplesmente executar o código de script sem uma função em torno dele.
delimiter |
CREATE PROCEDURE simpleproc ()
BEGIN
set @var=1;
if @var>1 then
select * from client;
else
select * from otherTable;
end if;
END;
|
delimiter ;
Depois disso, você pode executá-lo com
call simpleproc()