mysql清空数据库所有表数据
select CONCAT('TRUNCATE TABLE ',table_name,';') from information_schema.tables where TABLE_SCHEMA = 'databaseName'
今天要写一个统计我用到了union all ,然后写的时候别的地方需要用sum来计算总值
select sum(a) from (
select a form A
union all
select b from B)
一直在说语法错误,在网上看到别人也有同样的困惑一看是因为要在最外边定义一个别名
select sum(a) from (
select a form A
union all
select b from B) c 这样就好了!
-------------------------------------------------------------------------------------------------------------------------