一道经典的数据库笔试题
来源:互联网 发布:php语言程序 编辑:程序博客网 时间:2024/05/12 01:39
有两个表:
表一 AAA
种类mc 库存总量s1
A 997
B 1234
表二 BBB
种类mc 出库数量s1
A 105
A 213
B 116
B 211
B 303
用一条SQL语句求出A,B各剩下多少?
两种方法如下:
A:
select 库存总量s1-sum(出库数量s1) from BBB,AAA where BBB.种类mc=AAA.种类mc group by BBB.种类mc,库存总量s1
结果: kind stock A 679 B 604
B:
select a.mc,a.s1-b.q_out
from aaa a,(
select mc ,sum(s1) as q_out
from bb group by mc
)b
where a.mc=b.mc
- 一道经典的数据库笔试题
- 一道经典的笔试题
- union--一道经典的C++笔试题
- 一道经典的for循环笔试题
- 一道数据库笔试题
- 一道超经典且易错的笔试题
- 2015 百度笔试的一道经典题目
- Cisco的一道笔试题
- 思科的一道笔试题
- 一道有趣的笔试题
- 华为的一道笔试题
- 一道简单的笔试题
- 广联达的一道笔试题
- ThoughtWorks 的一道笔试题
- NokiaSimens的一道笔试题
- 淘宝笔试的一道题
- 网易笔试的一道题
- 一道Intel的笔试题
- Allocating physically contiguous memory in Solaris
- SQLServer管理常用SQL语句
- 八进制十进制十六进制之间转换
- UML各种图的建立步骤
- C#多线程学习(四) 多线程的自动管理(线程池)
- 一道经典的数据库笔试题
- Ffmpeg中的log
- Equinox介绍
- 简单的CreateRemoteThread例子
- 让人间快点恢复正常
- VC单击窗口任意位置都可拖动窗口
- 创建工作台
- JavaScript FAQ(七)——对话框
- VC限制程序窗口的变化大小