Mysql
 sql >> Base de données >  >> RDS >> Mysql

Condition WHERE MySQL dans la procédure ignorée

renommer votre paramètre,

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

la raison pour laquelle vous obtenez cela est parce qu'il se trouve qu'il y a une collision de noms.