如何删除mysql数据库多个表中某个同一个字段的数据

mysql 一个数据库,有很多个表,,每个表都是以 playerId 为 id ,, 请问该如何写个输入 playerId 达到删除多个表中的行的php执行文件。。请帮助。。。

写一个存储过程,以后就可以一性删除。
如:
mysql > CREATE PROCEDURE demo_in_parameter(IN p_in int)
-> BEGIN
-> delete from 表名1 where 字段=p_in;
-> delete from 表名2 where 字段=p_in;
-> delete from 表名3 where 字段=p_in;
-> END;
以后删除就调用存储过程
mysql > SET @p_in=1;
mysql > CALL demo_in_parameter(@p_in);
温馨提示:答案为网友推荐,仅供参考
相似回答