关于mysql查询结果的输出问题

qq_41150246 2018-01-23 04:21:34


如图,用select count(*) from、、、、where.....类似的语句对数据进行运算,最后人工合成一张表格有a,b,c,d,e,riqi等列。

想问一下有没有办法把这种输出结果存进一张新表?
...全文
452 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_41150246 2018-01-23
  • 打赏
  • 举报
回复
引用 3 楼 qq_37170555 的回复:
[quote=引用 2 楼 qq_41150246 的回复:] [quote=引用 1 楼 qq_37170555 的回复:]

create table 新表名称 (
    --你的查询语句
    select * from .....
)
兄弟 我大概明白你的意思。我用的是INSERT INTO Table2 SELECT * from Table1这样的语句,table2设计的和输出结果一样,也是a,b,c,d,e,riqi这样六列 具体为: INSERT INTO Table2 SELECT * from (查询语句) 但是最后报错了 不知道为什么 [/quote] 这样是可以的,只是你缺少一个别名,改成这样就ok了,后面随便添加个别名,比如我添加的a INSERT INTO Table2 SELECT * from (查询语句) a[/quote] 实测有效 万分感谢
听雨停了 2018-01-23
  • 打赏
  • 举报
回复
引用 2 楼 qq_41150246 的回复:
[quote=引用 1 楼 qq_37170555 的回复:]

create table 新表名称 (
    --你的查询语句
    select * from .....
)
兄弟 我大概明白你的意思。我用的是INSERT INTO Table2 SELECT * from Table1这样的语句,table2设计的和输出结果一样,也是a,b,c,d,e,riqi这样六列 具体为: INSERT INTO Table2 SELECT * from (查询语句) 但是最后报错了 不知道为什么 [/quote] 这样是可以的,只是你缺少一个别名,改成这样就ok了,后面随便添加个别名,比如我添加的a INSERT INTO Table2 SELECT * from (查询语句) a
qq_41150246 2018-01-23
  • 打赏
  • 举报
回复
引用 1 楼 qq_37170555 的回复:

create table 新表名称 (
--你的查询语句
select * from .....
)

兄弟 我大概明白你的意思。我用的是INSERT INTO Table2 SELECT * from Table1这样的语句,table2设计的和输出结果一样,也是a,b,c,d,e,riqi这样六列
具体为:
INSERT INTO Table2 SELECT * from (查询语句) 但是最后报错了 不知道为什么

听雨停了 2018-01-23
  • 打赏
  • 举报
回复

create table 新表名称 (
    --你的查询语句
    select * from .....
)

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧