Mysql
 sql >> Database >  >> RDS >> Mysql

Simple IF.. Else.. Query mysql

In MySQL devi eseguirlo in un trigger o in una procedura.

Non puoi semplicemente eseguire il codice dello script senza una funzione attorno ad esso.

delimiter |
CREATE PROCEDURE simpleproc ()
BEGIN
   set @var=1;
   if @var>1 then 
      select * from client;
   else
      select * from otherTable;
   end if;
END;
|
delimiter ;

Dopodiché puoi eseguirlo con

call simpleproc()