手机
当前位置:查字典教程网 >编程开发 >数据库其他 >一个查询的SQL语句请教,希望能够用一条SQL语句得到结果
一个查询的SQL语句请教,希望能够用一条SQL语句得到结果
摘要:各位老大:我有一个查询的SQL语句请教,希望能够用一条SQL语句得到结果,问题如下:表X:ABCD------------------北京广...

各位老大:

我有一个查询的SQL语句请教,希望能够用一条SQL语句得到结果,问题如下:

表X:

ABCD

------------------

北京广州100010

北京深圳120020

北京上海50030

北京天津30040

北京河南80020

表Y:

AB

----------

北京深圳

北京上海

表Z:

ABCD

------------------

北京广州20010

北京上海-100-10

北京四川80050

目的:从表X中去除表Y中关键字相同的数据,再加上表Z中的数据,关键字相同的要累计(A,B为关键字)

得到如下结果:

ABCD

------------------

北京广州120020

北京上海40020

北京河南80020

北京四川80050

复制代码 代码如下:

selecta,b,sum(c)asc,sum(d)asdfrom

(select*fromxunionallselect*fromz)t

wherenotexits(select1fromywherey.a=t.aandy.b=t.b)

groupbya,b

【一个查询的SQL语句请教,希望能够用一条SQL语句得到结果】相关文章:

在SQL SERVER中查询数据库中第几条至第几条之间的数据SQL语句写法

SQL 查询语句积累

HQL查询语言的使用介绍

SQL语句详细说明[部分]

PostgreSQL数据库服务端监听设置及客户端连接方法教程

sqlserver和oracle中对datetime进行条件查询的一点区别小结

数据库 三范式最简单最易记的解释

如何取得一个表的所有字段名用逗号分割

一个多表查询的SQL语句

以前架征途时的合区的SQL语句代码备份

精品推荐
分类导航