从多个结构相同的表中统计数据
表:
bbsrep1 , bbsrep2, bbsrep3,bbsrep4 …… bbsrep7 结构相同,数据不同
现在要统计 username 是 'kaka' 的用户数据。
sql语句怎么写?
单个表:
select count(id) from bbsrep1 where username = 'kaka'
7个表联合起来怎么查?
[解决办法]
--或者select count(id) from (select id,username from bbsrep1union allselect id,username from bbsrep2union allselect id,username from bbsrep3union all...) a where username ='kaka'