简体   繁体   English

从数据库中获取每周记录

[英]Get Weekly records from Database

My database table is something like this我的数据库表是这样的

CREATE TABLE issues
(
    id                  uuid,
    status              int,
    created_at          TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
);

EXPECTED OUTPUT SAMPLE预期 OUTPUT 样品

Saturday :  2
SUNDAY : 2
MONDAY : 2
TUESDAY : 2
WEDNESDAY :2
THURSDAY : 2
FRIDAY :2 
SELECT WEEK(created_at),WEEKDAY(created_at) as weekday,count(*) as weekly_count
FROM `issues`
WHERE WEEKDAY(created_at) > 1 AND WEEKDAY(created_at) < 6
GROUP BY WEEK(created_at)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM