2
我目前使用4个查询来获取4个不同时间范围内发生的次数。mySQL查询获取多个时间帧
SELECT count(*) WHERE keyword='keyword' AND time>A AND time<B;
SELECT count(*) WHERE keyword='keyword' AND type>B AND time<C;
SELECT count(*) WHERE keyword='keyword' AND type>C AND time<D;
SELECT count(*) WHERE keyword='keyword' AND type>D AND time<E;
我觉得必须有一种方法可以将它们合并到一个查询中。有任何想法吗?
结合@ user2648990 - 耶更新 –