| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 572 人关注过本帖
标题:[求助]新手,请教各位!SQL查询语句!
取消只看楼主 加入收藏
小熊
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-11-30
收藏
 问题点数:0 回复次数:1 
[求助]新手,请教各位!SQL查询语句!
新手,请教各位!
大家好!新手向大家请教个问题!
怎样用SQL语句将如下两张表里的内容求表1.edje减表2.zfje之后得出记录结果(表1和表2EDJE和ZFJE相减,但有可能表1的内容要比表2多,如:表1多了"801 ,污水处理有限公司,0002,经建科预算科目,01,04,9200.00" 请问该怎样用SQL语句,查出结果后表1多的记录也要显示出来!)
表1
dwdm,dwmc,kmdm,kmmc,zffs,zjxz,edje
001 ,专科学校,0001 ,非税局预算科目,01,02,1650000.00
001 ,专科学校,0001 ,非税局预算科目,02,02,30100000.00
001 ,专科学校,12130105 ,高等教育,02,01,4201700.00
001 ,专科学校,12130105 ,高等教育,02,04,7946926.88
002 ,专科学校(基建户),12130105,高等教育,01,04,2550000.00
002 ,专科学校(基建户),12130105,高等教育,02,04,29413215.70
801 ,污水处理有限公司,0002,经建科预算科目,01,03,3000000.00
801 ,污水处理有限公司,0002,经建科预算科目,01,04,9200.00
804 ,供水总公司,0002,经建科预算科目,01,03,2000000.00
表2
dwdm,kmdm,zffs,zjxz,zfje
001 ,0001 ,01,02,150000.00
001 ,0001 ,02,02,100000.00
001 ,12130105 ,02,01,42700.00
001 ,12130105 ,02,04,79469
002 ,12130105,01,04,250000.00
002 ,12130105,02,04,413215.70
801 ,0002,01,03,500000.00
804 ,0002,01,03,100000.00
搜索更多相关主题的帖子: 语句 SQL 
2005-12-03 20:54
小熊
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-11-30
收藏
得分:0 
我是用以下语句做的:
SELECT a.DWDM, a.DWMC, a.KMDM, a.KMMC, a.ZFFS, a.zjxz, a.EDJE,
b.ZFJE
FROM ZB_AEDJE a LEFT OUTER JOIN
ZB_AZFJE b ON a.DWDM = b.DWDM AND a.KMDM = b.KMDM AND
a.ZFFS = b.ZFFS AND a.zjxz = b.zjxz
GROUP BY a.DWDM, a.DWMC, a.KMDM, a.KMMC, a.ZFFS, a.zjxz,
a.EDJE, b.ZFJE
我用这样的语句做了,但表1有的那条记录显示出来是 "801 污水处理有限公司 0002 经建科预算科目 01 04 9200 NULL NULL "
我想把他显示为"801 污水处理有限公司 0002 经建科预算科目 01 04 9200 0 9200 "
2005-12-04 13:08
快速回复:[求助]新手,请教各位!SQL查询语句!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015338 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved