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

MySQL WHERE-condizione nella procedura ignorata

rinomina il tuo parametro,

CREATE PROCEDURE p (IN _player TEXT, OUT num INT)
BEGIN
  SELECT COUNT(*) INTO num FROM `sg_playerstats` WHERE `player` = _player; 
END

il motivo per cui lo stai ricevendo è perché capita di avere una collisione di nomi.