mysql临时表在工作中的使用

工作中业务需要用到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?
先记下来,有机会找找资料研究一下。

border="0" width="330" height="86" src="http://music.163.com/outchain/player?type=2&id=25707139&auto=1&height=66">
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值