找回密码
 注册成为天翎用户
查看: 2998|回复: 13

如何让这两个sql查出来的结果显示到一张表里!

[复制链接]
zzq 发表于 2012-7-30 13:24:52 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-8-2 15:01 编辑

SELECT
  SUM(r.ITEM_SHULIANG) AS ITEM_SHULIANG,
  ((SELECT SUM(r.ITEM_SHULIANG))*r.ITEM_DANJIA) AS ITEM_ZONGJIA,
  s.id,
  r.ITEM_BIANMA,
  r.ITEM_DANJIA,
  r.ITEM_DANWEI,
  r.ITEM_ZONGJIA,
  r.ITEM_GUIGE,
  s.ITEM_DANHAO
FROM tlk_xkxs s,
  tlk_xkxs_1 r
WHERE s.ID = r.PARENT
    AND s.DOMAINID = '11d7-1cdd-aa69a860-956a-f9927e24cd28'
GROUP BY r.ITEM_BIANMA,s.ITEM_DANHAO

SELECT
  SUM(a.ITEM_SHULIANG) AS ITEM_SHULIANG,
  ((SELECT SUM(a.ITEM_SHULIANG))*a.ITEM_DANJIA) AS ITEM_ZONGJIA,
  a.ITEM_JIANCHENG,
  a.ITEM_BIANMA,
  a.ITEM_GUIGE,
  a.ITEM_DANWEI,
  a.ITEM_DANJIA,
  t.ITEM_DDH,
  t.ITEM_CUSTOMER_ID,
  t.ITEM_CUSTOMER_NAME,
  t.id,
  t.ITEM_CUSTOMER_TYPE,
  a.DOMAINID
FROM tlk_xskdmx a,
  tlk_xskd t
WHERE t.ID = a.PARENT
    AND a.DOMAINID = '11d7-1cdd-aa69a860-956a-f9927e24cd28'
GROUP BY a.ITEM_BIANMA,t.ITEM_CUSTOMER_NAME,t.ITEM_CUSTOMER_TYPE
 楼主| zzq 发表于 2012-7-30 13:29:55 | 显示全部楼层
然后按照group by显示出来!
回复

使用道具 举报

 楼主| zzq 发表于 2012-7-30 13:30:17 | 显示全部楼层
顺便再问一句可以用存储过程写吗!
回复

使用道具 举报

bess 发表于 2012-7-30 13:38:26 | 显示全部楼层
您好,请问您这里说的查询结果显示到一张表里面,是说将查询的结果插入到我们平台的动态表单里面吗?
不太明白您的需求,请您结合实际业务操作详细描述您的业务需求。

然后我们平台的视图是可以调用存储过程的。具体您可以参考这个帖子:
http://teemlink.com/bbs/viewthre ... 26amp%3Btypeid%3D63
回复

使用道具 举报

purple 发表于 2012-7-30 13:39:21 | 显示全部楼层
您好,平台视图过滤,支持调用存储过程。如果您的视图是要显示两个不相关的sql查询结果集,建议您先在数据库创建视图,然后在平台视图过滤模式,查询视图来实现。
回复

使用道具 举报

 楼主| zzq 发表于 2012-7-31 09:58:17 | 显示全部楼层
回复 5# purple


    创建视图也只能让一个结果集保存到视图里,那另外一个结果集怎么保存进去!
回复

使用道具 举报

 楼主| zzq 发表于 2012-7-31 09:59:06 | 显示全部楼层
我现在是想让两个结果集在一张表里显示!
回复

使用道具 举报

 楼主| zzq 发表于 2012-7-31 10:02:27 | 显示全部楼层
然后按照分组显示出来
回复

使用道具 举报

irene 发表于 2012-7-31 10:38:25 | 显示全部楼层
您好,请问您的具体需求是什么呢?您第一个贴说想将两张表中的数据显示在一个视图里,但是6#又说想将另外一个结果集也保存进去。您只是想用视图来显示两张表的数据还是说您想先将这两张表的数据保存在一张表中,然后再将这张表的数据显示出来呢?或者是其他意思呢?
回复

使用道具 举报

 楼主| zzq 发表于 2012-7-31 11:27:52 | 显示全部楼层
回复 9# irene


    两个结果集放到一张表里显示出来,就是那张表里的总价这个字段是根据某个条件显示的这两个结果集中的一个,其实只要能让这两个结果集中需要显示的相同字段保存到一张写好字段的新表里就行,我用sql模式查询这个表就行!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 00:57

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表