Mysql
 sql >> база данни >  >> RDS >> Mysql

Проста IF.. Друго.. mysql заявка

В MySQL трябва да изпълните това в тригер или процедура.

Не можете просто да стартирате код на скрипт без функция около него.

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

След това можете да го изпълните с

call simpleproc()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Импортиране на групови CSV данни в UTF-8 в MySQL

  2. Вмъкнете ключа MyISAM в таблица INNODB

  3. Задайте максимален брой въведен текст от база данни в php/javascript

  4. MySQL group by и max връща грешни редове

  5. Защо AES_DECRYPT връща нула?