毎月のチケットをサポートする平均応答時間を示すサンプルコードを使用して、請求システム(WHMCS)用のスクリプトを入手する必要があります。このようなものはすでに存在しますが、最初のものではなくすべての応答に基づいた時間を提供します。保留中のチケットをたくさん置いたり、他のスタッフのためにフラグを立てているので、最初の返答がどれくらい平均的に続くかを知ることができます。MySQLと比較項目のクエリ?
ここでは、データベース内のテーブルのイメージを示します。擬似コード/ロジックは、基本的に「New Support Ticket Opened」エントリのすべてを見つけて、同じチケットIDに対して「New Ticket Response ...によって作成された」最初のエントリを見つけ、日付間の時間。
私はPHP/MYSQLの経験はあまりありませんが、この機能を利用するにはいくつかの助けを必要とします。ありがとう!
ええ、私は基本的なものを必要とすることができますが、それはDATEDIFF()のような、私が存在することさえ知らなかった機能です。これは、チケットへの最初の返信のみを探すか、それともすべての応答をしますか?それは私が持っている問題の1つです。私はチケットの開封と最初の返事との間の時間差だけをどのように数えるのか分かりません。 –
私はちょうど各tidの最小応答時間を選択するためにそれを編集しました –
素晴らしい、ありがとうございます! –