将动态MySQL数据透视查询转换为视图

时间:2015-05-30 23:04:00

标签: c# mysql reporting

有关背景信息:我计划在C#中使用Entity Framework进行一些报告,我需要为每个报告创建一个视图(至少我相信我会这样做)。

我已经找到了有关如何在various pages上接收所需信息的解决方案。谷歌也有很大的帮助。

然而,我找不到的是如何将此程序转换为可用于报告的视图或其他内容。

这是我的代码:

var obj = {
  'ab-xxx': 2,
  'ab-hello': 3,  
  'cd-you': 2,
  'cd-zzz': 1,
  'ef-xxx': 3,
  'ef-yyy': 4
},
newobj= {};

for(var i in obj) {
  var txt= i.split('-')[0];
  
  if(!newobj[txt] || (obj[i] > newobj[txt].val)) {
    newobj[txt]= {
      txt: i,
      val: obj[i]
    }
  }
}

var s= [];
Object.keys(newobj).sort().forEach(function(key) {
  s.push(newobj[key].txt+'='+newobj[key].val);
});

document.body.innerHTML= s.join(', ');
  

0 个答案:

没有答案