关闭

先建立临时表再查询

195人阅读 评论(0) 收藏 举报
分类:
with AAA(ENODEB_ID,EARFCN)as 
(
  select distinct A.ENODEB_ID,A.EARFCN
  from tbcell as A, tbCell as B
  where A.ENODEB_ID=B.ENODEB_ID and (A.longitude<>B.longitude or A.latitude<>B.latitude) and A.EARFCN=B.EARFCN 
)
select *
from tbcell
where tbcell.ENODEB_ID in (select AAA.ENODEB_ID from AAA) and EARFCN=38400
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

查询产生临时表的调优

我们都知道,SQL查询时若产生了临时表,一般要消耗更多的内存,降低查找的效率。因此,当查询时产生了临时表,要进行优化,使引擎在查询时不用创建临时表就能完成查询。示例使用的是MySQL示例数据库sakila。actor表中有一个主键actor_id,演员的first_name与last_name。fi...
  • qq_33290787
  • qq_33290787
  • 2016-07-18 15:58
  • 1651

Oracle查询问题引发临时表使用

分析某段时间内,刷卡金额大于1000的卡的消费记录,写法如下。 SQL语句写法:select a.dno,  a.dcard, a.dcard_money, a.dcard_type, a.ddate,        a.dsubshop, a.dw...
  • ghs79
  • ghs79
  • 2016-07-19 19:25
  • 997

MySQL临时表的简单用法 在大数据量时有时会加快查询速度

MySQL临时表的简单用法 在大数据量时有时会加快查询速度 当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量数据的小的子集,不是对整个表运行这些查询,而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后在这些表运行查询。 创建临时表很容易,...
  • YZWDNN
  • YZWDNN
  • 2017-03-10 15:33
  • 1463

mysql使用查询结果作为临时表

(一)select查询作为临时表select cou,name from (select count(*) AS cou,enabled AS name from `user` group by enabled ) as a where cou>0 上面的语句就是将查询结果作为临时表,然后再...
  • u010408365
  • u010408365
  • 2014-12-24 14:04
  • 15516

运用sql语句创建临时表

首先我们来熟悉下临时表的概念: 临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。 临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server...
  • winbobob
  • winbobob
  • 2014-04-10 13:57
  • 2393

临时表空间的主要事项】【查询临时表空间使用率,大小】【重建temp表空间】

--临时表空间 1.创建用户时,为用户指定默认临时表空间 2.合理设置PGA,减少临时表空间的使用几率 根据需要来设置初始化参数SORT_AREA_SIZE参数。这个参数主要控制这个PGA程序全局区内排序区的大小。 3.数据库管理员还需要监控临时表空间的使用情况,以判断是否需要采...
  • BiYanWangShiJie
  • BiYanWangShiJie
  • 2013-11-04 00:41
  • 1294

MySQL使用临时表的情况

原文地址:http://www.tuicool.com/articles/BBRFN3B MySQL在以下几种情况会创建临时表: 1、UNION查询; 2、用到TEMPTABLE算法或者是UNION查询中的视图; 3、ORDER BY和GROUP BY的子句不一样时; 4、表连接中,OR...
  • gmgmyxx
  • gmgmyxx
  • 2017-01-16 11:13
  • 842

MySql创建临时表和特殊关联语句

地区表的问题 一些树形结构的表,为了从最末级别,找到最高级别,特意给表中加了一个字段,专门记录路径,方便人能从最末级别找到最高级别。 表中加一个字段:path,专门靠程序维护这个字段,新增时,要同时收集从最高级到本级的分类路径,例如:目前有三个级次,一级、二级、三级,在添加三级分类时,需要将pa...
  • fhzaitian
  • fhzaitian
  • 2015-09-24 11:18
  • 1489

【数据库】临时表——基本知识

临时表,大家肯定听说过吧,接下来的几篇博客,就和大家分享一下临时表。     如下,是存储过程中使用的sql语句:  基本概念:     我们在创建一个基本实表(用户表)的时候,一般都是如下的写法:     create ...
  • u013047824
  • u013047824
  • 2016-07-07 21:34
  • 669

MySQL5.6找到临时表用到磁盘的SQL

mysql> select version(); +------------+ | version()  | +------------+ | 5.6.14-log | +------------+ mysql> show global status like 'Cre...
  • guogang83
  • guogang83
  • 2017-06-14 14:57
  • 357
    个人资料
    • 访问:364592次
    • 积分:11620
    • 等级:
    • 排名:第1517名
    • 原创:822篇
    • 转载:47篇
    • 译文:4篇
    • 评论:124条
    最新评论