php – 从数据库中选择count(*)

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 从数据库中选择count(*)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这个SQL查询,当它运行到PHPMyAdmin时它正常工作.

SELECT COUNT( * ),LENGTH( Number ) AS Numbers
From  `history_2015-07-22` 
WHERE Number NOT LIKE  '123%'
OR LENGTH( Number ) <50
group by Numbers
ORDER BY TIME =  '2015-07-22 00:00:01' ASC

我现在想制作一个简单PHP页面,我想在浏览器上显示查询结果,但我无法弄清楚如何完全回显它.所以我做了这个:

$result = $pdo->PRepare("SELECT COUNT( * ),LENGTH( Number ) AS Numbers
                         From  `history_2015-07-22` 
                         WHERE Number NOT LIKE  '123%'
                         OR LENGTH( Number ) <50
                         GROUP BY Numbers
                         ORDER BY TIME =  '2015-07-22 00:00:01' ASC ");
$result->execute();
foreach ($result as $Numbers)
{
    echo '<div class="container">
                '.$Numbers['COUNT(*)'].'
                '.$Numbers['LENGTH(Number)'].'
          </div>';
}

我想要回应的是Count和Length.
我确信这是一件非常简单的事情,但我无法弄明白.

解决方法

首先,您能否解释一下您正在尝试使用SQL查询做什么?

根据我的理解,你可以试试这个:

$result = $pdo->prepare("SELECT COUNT( * ) AS ct_all,LENGTH( `Number` ) AS Numbers
                         FROM  `history_2015-07-22` 
                         WHERE `Number` NOT LIKE ('123%')
                         AND Numbers < 50
                         GROUP BY Numbers
                         ORDER BY `TIME` ASC");
$result->execute();
$results = $result->fetchAll();
foreach ($results as $row) {
    echo '<div class="container">';
    echo $row['ct_all'] . ' // ';
    echo $row['Numbers'];
    echo '</div>';
}

脚本宝典总结

以上是脚本宝典为你收集整理的php – 从数据库中选择count(*)全部内容,希望文章能够帮你解决php – 从数据库中选择count(*)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。