设为首页 加入收藏

TOP

常见SQL面试题3
2014-11-24 00:58:28 来源: 作者: 【 】 浏览:5
Tags:常见 SQL 试题

一个SQL 面试题


去年应聘一个职位未果,其间被考了一个看似简单的题,但我没有找到好的大案.
不知各位大虾有无好的解法


题为:
有两个表, t1, t2,
Table t1:


SELLER | NON_SELLER
—– —–


A B
A C
A D
B A
B C
B D
C A
C B
C D
D A
D B
D C


Table t2:


SELLER | COUPON | BAL
—– ——— ———
A 9 100
B 9 200
C 9 300
D 9 400
A 9.5 100
B 9.5 20
A 10 80


要求用SELECT 语句列出如下结果:——如A的SUM(BAL)为B,C,D的和,B的SUM(BAL)为A,C,D的和…….
且用的方法不要增加数据库负担,如用临时表等.


NON-SELLER| COUPON | SUM(BAL) ——- ——–
A 9 900
B 9 800
C 9 700
D 9 600
A 9.5 20
B 9.5 100
C 9.5 120
D 9.5 120
A 10 0
B 10 80
C 10 80
D 10 80


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇常见SQL面试题2 下一篇一道写SQL的面试题和答案

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: