あなたはMySQL関数のDAYOFWEEKと時間を使用することができます月曜日のための
CREATE TABLE IF NOT EXISTS test (
col TIMESTAMP
) ;
INSERT INTO test (col) VALUES
(TIMESTAMPADD(HOUR, 7, TIMESTAMPADD(DAY, 1, CURDATE()))),
(TIMESTAMPADD(HOUR, 6, TIMESTAMPADD(DAY, 2, CURDATE()))),
(TIMESTAMPADD(HOUR, 7, TIMESTAMPADD(DAY, 3, CURDATE()))),
(TIMESTAMPADD(HOUR, 7, TIMESTAMPADD(DAY, 10, CURDATE()))),
(TIMESTAMPADD(HOUR, 7, TIMESTAMPADD(DAY, 1, CURDATE()))),
(TIMESTAMPADD(HOUR, 6, TIMESTAMPADD(DAY, 2, CURDATE())))
;
SELECT dayofweek (col), hour(col), count(*)
FROM test GROUP BY dayofweek(col), hour(col);
1日目:MySQLで
ことで、グループ内の? – jarlh
私はSQLがdayofweek()関数を使って日曜日に1を実装すると思いますか? – user7374610
ANSI SQLにはそのような機能はありません。多分MySQLには? ISO 8601は、月曜日が1日であると言います。国によって方法が異なるため、必要なものを指定することをお勧めします。 – jarlh