由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 求助:如何优化SQL
相关主题
版上专家多,请教个MySQL的问题 (转载)[转载] 申请Database版版主
如何only update the first occurrence in a tableSQL server 和SQL anywhere的区别是什么?
instr() 在 pl/sql 中是什么意思?Questions on SQL
Re: [转载] JDBC用完了oracle的large pool (memorPB SQL语句的简单问题
MapReduce 请教:key 能用pair value吗?比如 (转载)能从C++中执行一个SQL文件么?比如createtable.sql
Re: A question for SQL Server初级问题
你们喜欢用哪个SQL Tools?oracle和XML
Re: 数据库真烦人[转载] LDAP + SQL
相关话题的讨论汇总
话题: submittime话题: sql话题: join话题: left话题: 77
进入Database版参与讨论
1 (共1页)
p*****u
发帖数: 310
1
请教以下SQL如何优化。我已经斗争了一天了,实在不太懂。其实就是一个很大的表要
left join 一个小表。所有相关的列都index了。不胜感谢。
select
report.type,
report.categoryId,
max(report.submitTime) as submitTime,
count(report.categoryId) as occurrences,
category.description
from
77_report report
LEFT JOIN
categoryinfo category ON category.categoryid = report.categoryid
AND category.skuid = 77
where
1 = 1
and report.submitTime > (CURDATE() - INTERVAL 7 DAY)
group by categoryId
order by submitTime desc;
1 (共1页)
进入Database版参与讨论
相关主题
[转载] LDAP + SQLMapReduce 请教:key 能用pair value吗?比如 (转载)
Oracle Lite 4.0 on 95Re: A question for SQL Server
How is DB 2?你们喜欢用哪个SQL Tools?
SQL Server stupid questionsRe: 数据库真烦人
版上专家多,请教个MySQL的问题 (转载)[转载] 申请Database版版主
如何only update the first occurrence in a tableSQL server 和SQL anywhere的区别是什么?
instr() 在 pl/sql 中是什么意思?Questions on SQL
Re: [转载] JDBC用完了oracle的large pool (memorPB SQL语句的简单问题
相关话题的讨论汇总
话题: submittime话题: sql话题: join话题: left话题: 77