1 分あたりの合計ビット数を検出し、group by
ステートメントを使用してそれらをグループ化するデータベースがあります。同じステートメントを使用して、2分ごとgroup by
にグループ化して合計するにはどうすればよいですか?totalBits
これは、1 分ごとにグループ化するための一連のクエリです。
SELECT SUM(totalBits ) AS totalBits,
EXTRACT( YEAR FROM timeStampID ) AS YEAR,
EXTRACT( MONTH FROM timeStampID ) AS MONTH ,
EXTRACT( DAY FROM timeStampID ) AS DAY ,
EXTRACT( HOUR FROM timeStampID ) AS HOUR ,
EXTRACT( MINUTE FROM timeStampID ) AS MINUTE ,
EXTRACT( SECOND FROM timeStampID ) AS SECOND FROM `ipByteReceive1`
WHERE `timeStampID` > '2013-01-21 08:58:55'
GROUP BY YEAR, MONTH , DAY , HOUR, MINUTE
これは私が得るものです:
totalBits | YEAR | MONTH | DAY | HOUR | MINUTE
----------+------+-------+-----+------+--------
459 | 2013 | 1 | 21 | 8 | 58
2 | 2013 | 1 | 21 | 8 | 59
17 | 2013 | 1 | 21 | 9 | 00
これは私が取得したいものです:
totalBits | YEAR | MONTH | DAY | HOUR | MINUTE
----------+------+-------+-----+------+--------
461 | 2013 | 1 | 21 | 8 | 58
17 | 2013 | 1 | 21 | 9 | 00
前もって感謝します!