首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL 2维查询

问SQL 2维查询
EN

Stack Overflow用户
提问于 2012-12-24 07:33:21
回答 1查看 81关注 0票数 0

我一直在网上搜索,所以没有找到一个相当简单的问题的答案。问题可能是我不知道该怎么表达。这就是我想要做的。

我有一个包含多个SKU的MySQL表(我们称之为skutable),对于每一行,我都有一定数量的列描述SKU:名称、价格、价格范围(我有4个不同的价格范围),出版周,.和一定数量的专栏描述了SKU的表现:收入,保证金,数量销售.

如果我编写了一个SQL查询,允许我(用PHP)显示一个表,例如:

在行:周/在列:价格范围/在单元格中:某一周属于特定价格范围的SKU的百分比。

或者另一个例子是:

在行:周/在列:价格范围/在单元格中:为属于给定一周特定价格范围的SKU出售的数量百分比。

我一直试图编写一个查询,结果会提供一个多个数组的数组,但它似乎不起作用。

如果有人知道怎么做呢?

谢谢,

E.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-24 07:39:30

您的SQL查询必须为每个组合返回一行( SKU的%,销售量的%):周*价格范围*另一个维度-如果需要的话。然后在PHP中执行"tabular / cross tab“逻辑,通过循环遍历结果,或者对每个维度从min循环到最大值,并在结果中查找相应的数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14018479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档