Hallo
SELECT BIT_COUNT( BIT_OR( 1 << HOUR( FROM_UNIXTIME( t1.crdate ) ) ) ) AS count
ich verstehe absolut nicht, was Deine Bit-Zählerei bewirken soll.
Warum verwendest Du nicht einfach
~~~sql
SELECT
COUNT(t1.crdate)
FROM t1
WHERE irgendwas='dasda'
GROUP BY YEAR( FROM_UNIXTIME( t1.crdate ) ), MONTH( FROM_UNIXTIME( t1.crdate ) );
Freundliche Grüße
Vinzenz