互联网服务数据库表

交叉表中如何取值

各位大侠,我要做的报表格式如下:

交叉表取值.jpg

   数据库中存储如下:

其中数据库表涉及4个表,我已弄成视图,问题是现在那上面的“单质氮肥、单质磷肥、单质钾肥、有机肥“等都存在字段 肥料类别(FERT_TYPE)中,值都在 施用实物量(kg/亩)(FERT_USE_VOLUME)里,还有3个字段N、P、K 分别存储各自含量的百分比,
以上都以记录方式存储,每条记录均包含上述字段,只是里面的值不同,每条记录的主键id不同,按行政区划统计,如何得到图中红圈部分(有机肥的值和有机肥中含氮,含P205,含K20的值)呢???特急,请各位大侠多帮忙,谢谢
参与1

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

house_tom
软件开发工程师公司名称11

相关问题

问题状态

  • 发布时间:2012-04-01
  • 关注会员:1 人
  • 问题浏览:1429
  • X社区推广