Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einfache IF.. Else.. mysql-Abfrage

In MySQL müssen Sie das in einem Trigger oder einer Prozedur ausführen.

Sie können Skriptcode nicht einfach ohne Funktion ausführen.

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

Danach können Sie es mit

ausführen
call simpleproc()