gpt4 book ai didi

php - 从 MySQL 获取一周中每一天的数据

转载 作者:行者123 更新时间:2023-11-30 21:57:00 26 4
gpt4 key购买 nike

我需要从我的网站获取一周中每一天的统计信息示例。

    $str_sqlQuery = 'SELECT COUNT(DISTINCT (CASE WHEN (orders.status_id = 1
AND DAYOFWEEK(orders.datetime_ordered) = 1) THEN orders.id
ELSE NULL END)) AS cnt_items_bought_sunday';

我正在计算在周日成功下达的每笔订单。将订单获取到 PHP 并在那里计算它们还是像这样继续它会更好。我正在这样尝试,但它对我的服务器来说似乎有点过于占用资源。

最佳答案

首先检查您的表是否正确制作(主键和索引以正确的方式使用,遵循标准),如果不正确,请修复它,由于这些微小的标准,您可以获得性能的巨大变化。

建议:让客户端 (PhP) 执行操作部分(在这种情况下算数,但通常是操作),这样您就可以避免执行 sql 查询时占用大量内存的部分。

希望这对您有所帮助。祝你好运!

关于php - 从 MySQL 获取一周中每一天的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44830413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com