この記事の例では、PHP で実装された統計データ関数について説明します。詳細は以下の通りです:
統計とは基礎データを統合することです。
SQLを使用すると、group by関数、count関数、order by関数などがあります。
sql は、収集されたデータに対して統計分析を実行します。
通常の状況では、SQL 処理後に取得されたデータは、PHP ロジックを通じて編成される必要があります。
一定の形式でフロントに表示します。 (推奨学習: PHP プログラミング入門から習熟まで )
は一般に配列の形式で表示されますが、これはデータ構造の概念でもあります。
この図を見ると、基本的な構造は大まかに
{オンライン回線数、注文総数、検証総数、一人当たりの平均総数、検証率総計、 {(座席番号 1 、ジョブ番号 1、発行された注文数 1、出荷数 1、注文承認率 1)、(エージェント 2、ジョブ番号 2、注文数 2、出荷数 2、注文承認率 2) }}
上記の構造をphpで表示すると扱いやすくなります。
まずは SQL で初めて処理されるデータを取得します
初めて処理されるデータを過小評価しないでください、うまく処理されると非常に便利になります。
SELECT a.user,count(order_id) as subcount,b.passcount,c.full_name from vicidial_order a LEFT JOIN (SELECT user,count(order_id) as passcount from vicidial_order where time > UNIX_TIMESTAMP('2015-11-7') and user_group = 'TeamOne' and verifysta = 'Y' GROUP BY user ) b on a.user = b.user LEFT JOIN vicidial_users c on a.user = c.user where time > UNIX_TIMESTAMP('2015-11-7') and a.user_group = 'TeamOne' GROUP BY a.user ;
SQL のアイデア、注文テーブルを分類し、ユーザーごとに分類します。
その日の各人の注文送信の合計数を取得します count()。
また、各個人の承認された注文の合計数を取得し、場所でフィルターします。
次に、他の関連データを関連付けてクエリします。
これらの基本データを使用して、他の関連データも公開できます。
php を通じて取得を処理すると、変数名が明確になるため、コードを読むのにも役立ちます。
rree以上がPHPの統計データが正しいことを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。