lyxcf
中级会员
 
UID 78421
精华
0
积分 309
帖子 205
金钱 309 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-8-16 来自 北京 角门北路
状态 离线
|
求一个SQL语句
//$sql = "SELECT id FROM `keywords` where keywords !='' order by id asc LIMIT $start , $num";
实现如上查询.(由于数据表太大执行以上SQL查询太慢)
<?php $sql="select id from `keywords` ORDER BY id asc limit $start,$num "; $result=$mysql_newsdb->Query($sql); while ($row_item = mysql_fetch_array($result)) {
$id = $row_item['id']; $sql1="SELECT id FROM `keywords` WHERE keywords != '' AND id IN ($id) ORDER BY id asc"; $result1=$mysql_newsdb->Query($sql1); while ($row_item1 = mysql_fetch_array($result1)) {
$id = $row_item1['id'];
} } ?> 那位能用一句实现上面的内容啊?
|
|