MySQL的总和使用通配符

问题描述:

我有表像A_0,A_1,... A_9从多个表算的,我想指望所有行数或删除:MySQL的总和使用通配符

select count(*) from A_*; 
delete from A_*; 

是支持通配符或者我应该走围绕另一种方式?

+0

如果您正在寻找所有罪名没有表外卡,所有表中,你可以与该模式的工作就像这里显示> HTTP:// *.com/questions/286039/get-record-counts-for-all-tables-in-mysql-database。 – 2014-10-29 09:46:14

+0

绕过其他方式走 – Strawberry 2014-10-29 09:46:15

select不会指向几个不同的表格,除非您加入/联合它们以形成中间步骤结果。

这样的:

select 
    count(*) 
from 
    (select * from A1 
     union all select * from A2 ....) 

支持SQL