php中使用临时表查询数据的一个例子

yipeiwu_com5年前PHP代码库

复制代码 代码如下:

$sql3="CREATE TEMPORARY TABLE atmp_table(uid int(11),dnum int(20) not null)"; 
mysql_query($sql3); 
$sql3="INSERT into atmp_table(uid,dnum) SELECT uid,count(soid) as dnum 
        FROM `cy_score2` 
        where (nei='下载' or nei='下载试题')   
        group by uid having dnum>150 
        order by dnum desc limit 10"; 
mysql_query($sql3); 
$sql3="select a.uid,count(b.tid) as unum from atmp_table a left join cy_test b on a.uid=b.uid 
        group by b.uid 
        order by a.dnum desc,unum asc limit 5"; 
$query4=mysql_query($sql3); 
$rs=mysql_fetch_array($query4) ;

相关文章

php浏览历史记录的方法

本文实例讲述了php浏览历史记录的方法。分享给大家供大家参考。具体实现方法如下: /** * 商品历史浏览记录 * $data 商品记录信息 */ private functi...

php 获取文件后缀名,并判断是否合法的函数

核心代码 /** * 获取文件后缀名,并判断是否合法 * * @param string $file_name * @param array $allow_type * @...

PHP实现把数字ID转字母ID

ID是网站中经常出现的,它一般是数字,但是我们发现现在的网站很多ID都是字母了,比如YouTube的视频播放页它的URL类似/watch?v=yzNjIBEdyww。 下面是一个生成字母...

PHP使用缓存即时输出内容(output buffering)的方法

PHP使用缓存即时输出内容(output buffering)的方法。分享给大家供大家参考。具体如下: $buffer = ini_get('output_buffering');...

linux下使用ThinkPHP需要注意大小写导致的问题

弄了一下午,偶然想起linux是识别文件大小写的,查看了一下代码,发现实例化类的时候并没有注意文件大小写。如 $dao = D("inventoryview") 对应的视图文件是Inve...