为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

收到一只叮咚 2019-01-02 15:22:02
我现在有多个表是从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)
查看完整描述

1 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

你既然可以实现一个月的,那你不如写个脚本,可以根据传的参数去改变sql语句,把对应的时间改一下,每次老板要你导的时候,你执行一下那个文件,然后传入老板给你的时间,这样会不会方便点,菜鸟一枚,没有好方法不要骂!

查看完整回答
反对 回复 2019-01-02
  • 1 回答
  • 0 关注
  • 501 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号