【发布时间】:2012-11-02 23:14:55
【问题描述】:
我的一个 MySQL 查询有问题:
SELECT id,Portfolio,Agency,Program,Objective,billion1,value11_12,
Proportion1,billion,value12_13,Percentage,Difference,
Diff_Percent,PIT,TOS,Actual_PIT,Actual_TOS,SUM(billion),SUM(Percentage),
SUM(PIT),SUM(TOS),SUM(Actual_PIT),SUM(Actual_TOS)
FROM budget_table
GROUP BY 'sum(Billion)'
WITH ROLLUP
LIMIT 0,100
查询有效,但我无法获得使用汇总的限制。您可以在BudgetAus查看查询结果
它汇总了所有结果,而不是我现在想要实现的前 100 个结果。我也尝试过仅使用 LIMIT 100 但无法正常工作。我尝试在数据库上的 MySQL 中使用 EXPLAIN(第一次),它说虽然我没有看到任何结果,但查询已执行——但因为我在不确定要查找什么之前从未使用过它。我是编程新手,使用 WAMP 而不是 CLI。
我也不确定是从 0 还是 1 开始我的限制?
【问题讨论】:
-
我认为它在网站上的反映很差,并且当人们对合法问题得到如此不成熟的回答时,这会让新编码人员感到沮丧。我想我对 Stack Overflow 的期望会更好。
-
当你发布你的问题和代码时,代码没有显示为“代码”,所以,它不是可读的。这就是我的 commnet 的意思。
-
真的,我怀疑这对你是否能够提供帮助会有很大的不同。