2

その月に特定のサービスに加入した人の数を返すデータベースにクエリを実行する必要があります。以下のクエリを使用します

select  subscriberid, count(*) from ABC where updated time like '2013-05-%' ;

このクエリでは、翌月になるとフィールドを更新し、翌月になると 07 にUpdatedtimeなるようにフィールドを更新する必要があります。2013-06-%クエリを毎回手動で変更するのではなく、翌月になると自動的に更新されるようにしたい。

また、一度に特定の月のデータが必要なので、答えとして月ごとにグループ化することを提案しないでください.

4

4 に答える 4

0

次のクエリを使用します。

SELECT subscribersid, updated, COUNT(*) from subscribers 
   WHERE YEAR(updated) = YEAR(NOW()) 
      AND MONTH(updated) = MONTH(NOW())

このSQL Fiddleで動作することがわかります

お役に立てれば

于 2013-06-13T07:22:56.320 に答える