sql >> Database >  >> RDS >> Mysql

Eenvoudig ALS.. Anders.. mysql-query

In MySQL moet je dat in een trigger of procedure uitvoeren.

Je kunt niet zomaar scriptcode uitvoeren zonder een functie eromheen.

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

Daarna kunt u het uitvoeren met

call simpleproc()


  1. Hoe voorkom ik dat een databasetrigger terugkeert?

  2. 6 leuke weetjes over Microsoft die u waarschijnlijk niet kent!

  3. Gegevens overdragen tussen MySQL- en Oracle-databases

  4. Postgresql :Voeg element toe aan json array-objecten