mysql临时表在工作中的使用

来源:互联网 发布:mac 终端登陆服务器 编辑:程序博客网 时间:2024/05/04 19:00

工作中业务需要用到mysql临时表,临时表是会话级别的,即使多个session创建的表名一样,都相互不影响,会话结束,表格自动删除。业务需求是:选择时间从多张表中查询软件的Top20下载和对应的安装数汇总,数据是动态的,而且还需要服务器分页,想到可以借助mysql临时表功能。
效果图

  1. 先创建临时表create temporary table if not exists tab1 like tab2
  2. 将查出的数据存入临时表insert into tab1(column1,column2) values (x,y)
  3. 清空临时表truncate table tab1

另外从redis中查出的数据也可以放入mysql,借助临时表进行服务器分页。

疑惑???
mysql 创建temporary table使用不时报the table doesn’t exist?
先记下来,有机会找找资料研究一下。

0 0
原创粉丝点击