怎么用一个msyql 语句把几个相同的表结构的表放到一个表里面去最后导出来?

我现在有多个表是从7月1号到12月30号的每天生成一张表,现在老板让我把每个月的表内容汇总。数据库表就是图片中一样我想 可不可以用一条SQL语句通配符或者连表语句什么的把每个月的数据都单独列出来呢 我看到的是这个每天的表都是有规则生成的。不知道哪位大侠能指导一下谢我自己是这么写的SELECT FROM mas_sms_sent_2018_07_06 UNION SELECTFROM mas_sms_sent_2018_07_09 UNION SELECT FROM mas_sms_sent_2018_07_10 UNION select FROM mas_sms_sent_2018_07_12;内容是我想要的但是我想了一下30天 意味着我要30次 然后汇总成7月的 如果老板哪天不高心了让我汇总一年的怎么办 我这种笨办法肯定行不通 所以请教各位大神帮忙看看最好还能生成一个AS 一个7月的表 但是我mysql 是半桶水 不会怎么写。 比如 AS 表名(qiyue)

https://img.mukewang.com/5c2c66c00001a14402750617.jpg

https://img3.mukewang.com/5c2c66c00001782a05520626.jpg


收到一只叮咚
浏览 502回答 1
1回答

紫衣仙女

你既然可以实现一个月的,那你不如写个脚本,可以根据传的参数去改变sql语句,把对应的时间改一下,每次老板要你导的时候,你执行一下那个文件,然后传入老板给你的时间,这样会不会方便点,菜鸟一枚,没有好方法不要骂!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL