BO Universe 创建多个条件的对象问题

[复制链接]
查看11 | 回复6 | 2011-5-7 01:45:08 | 显示全部楼层 |阅读模式
首先感谢大家!
本人有如下问题需要向大家请教。
数据库中有年(year)、月(Month)、超市名称(SupermarkName)、售出总量(Number)。现在需要通过BO Univers创建几个对象。在日后展示的效果如下。
yearsupermarkname 1月2月3月。。。 12月
2012 超市1
200500 300。。。
800
但是创建对象后,由于Where语句会造成条件互斥(where month=1;where month=2),使得QaaWS没有数据(由于条件没有交集)。所以想问大家这种情况BO Universe应该怎么创建对象呀。
再次谢谢大家!!!

回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
没有哪位大师知道吗?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
这个是行转列的问题。能否在数据级别解决掉?

回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
wangfans 发表于 2013-10-13 13:57
这个是行转列的问题。能否在数据级别解决掉?

谢谢你的回复。本人也考虑过这个问题。但是number的值是通过函数计算出来的,而不完全是数据库中的一列。大家还有什么思路吗?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
BO Universe中,我记得可以创建类似视图的表,直接写个行转列的sql,就ok。
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
建一个derived table
里面用行列转换写一段sql
搞定
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
linucava 发表于 2013-10-14 15:56
谢谢你的回复。本人也考虑过这个问题。但是number的值是通过函数计算出来的,而不完全是数据库中的一列。 ...

Universe里面可以用DB的函数,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行