SQL编写优化 某网站访问日志已入库,日志表部分字段数据如下: ...
发布于 2022-03-03 17:26:11
SQL编写优化
某网站访问日志已入库,日志表部分字段数据如下:
产品经理希望按天统计三类url(将/a.html作为a类,/b.html作为b类,其它都算到x类)
-- 的请求失败次数(status_code>=400), get和post方法请求次数,希望得到如下结果:
-- 建表语句
drop table access_log CREATE TABLE `access_log` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', `req_dt` date not null comment '请求日期', `url` varchar(50) NOT NULL COMMENT 'URL', `req_method` varchar(16) not null default '' comment '请求方法', `status_code` int not null default 0 comment '状态码', ... (省略20个字段) PRIMARY KEY (`id`) ) ENGINE=InnoDB
请写出满足需求的SQL语句,如果你认为写出来的SQL有性能问题,如何优化?
关注者
0
被浏览
26