if 1>0 then select 'yes'; end if;这话怎么写才对?!

解决方案 »

  1.   


    select if(1>0,'yes','no');
      

  2.   

    不要if()形式我要用then else
      

  3.   

    在存储过程中?
    DELIMITER $$CREATE
        /*[DEFINER = { user | CURRENT_USER }]*/
        PROCEDURE `zz`.`FFT`()
        /*LANGUAGE SQL
        | [NOT] DETERMINISTIC
        | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
        | SQL SECURITY { DEFINER | INVOKER }
        | COMMENT 'string'*/
        BEGIN
    if 1>0 then 
    select 'yes'; 
    end if; 
        END$$DELIMITER ;SQL:
    select if(1>0,'yes','no');
      

  4.   


    /*[DEFINER = { user | CURRENT_USER }]*/
    PROCEDURE `zz`.`FFT`()
    /*LANGUAGE SQL
    | [NOT] DETERMINISTIC
    | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
    | SQL SECURITY { DEFINER | INVOKER }
    | COMMENT 'string'*/这一大片是什么
      

  5.   

    难道直接写sql 不能用 if then else elseif 系列?!