DB2数据库必须掌握的常用语句(三)

数据库
要想学好DB2数据库,首先需要掌握的就是DB2数据库的常用语句,下文将为大家介绍十则常用语句,希望能够帮到大家。

DB2数据库的常用语句之前已经为大家介绍了很多,本文将继续讲述DB2数据库常用语句。

1、统计表中员工的薪水在4000-6000之间的人数

select count(*)as 人数

from employee

where salary between 4000 and 6000

2、查询表中的同一部门的职工的平均工资,但只查询"住址"是"上海市"的员工

select avg(salary) avg_sal,dept

from employee

where addr like '上海市%'

group by dept

3、将表中住址为"上海市"的员工住址改为"北京市"

update employee

set addr like '北京市'

where addr like '上海市'

4、查找业务部或会计部的女员工的基本信息

select emp_no,emp_name,dept

from employee

where sex='F'and dept in ('业务','会计')

5、显示每种产品的销售金额总和,并依销售金额由大到小输出

select prod_id ,sum(qty*unit_price)

from sale_item

group by prod_id

order by sum(qty*unit_price) desc
 

6、选取编号界于'C0001'和'C0004'的客户编号、客户名称、客户地址

select CUST_ID,cust_name,addr

from customer

where cust_id between 'C0001' AND 'C0004'

7、计算出一共销售了几种产品

select count(distinct prod_id) as '共销售产品数'

from sale_item

8、将业务部员工的薪水上调3%

update employee

set salary=salary*1.03

where dept='业务'

9、由employee表中查找出薪水最低的员工信息

select *

from employee

where salary=

(select min(salary )

from employee )

10、使用join查询客户姓名为"客户丙"所购货物的"客户名称","定单金额","定货日期","电话号码"

select a.cust_id,b.tot_amt,b.order_date,a.tel_no

from customer a join sales b

on a.cust_id=b.cust_id and cust_name like '客户丙'

【编辑推荐】

  1. DB2数据库优化超有用的几条基本策略
  2. DB2数据库卸载的常用问题分析及方法
  3. DB2数据库所支持的外部文件格式


 

责任编辑:迎迎 来源: 天极网
相关推荐

2011-03-16 10:39:11

DB2数据库常用语句

2011-03-16 10:19:49

DB2数据库常用语句

2011-03-16 10:59:34

DB2数据库常用语句

2011-03-16 10:10:39

DB2数据库常用命令

2010-11-04 12:00:59

db2存储过程

2010-08-10 09:07:51

DB2数据库优化

2010-07-29 09:44:35

DB2数据库优化

2010-08-09 13:08:45

DB2数据库

2010-09-06 10:00:00

DB2数据库

2009-09-02 09:12:17

SELECT语句DB2

2010-08-25 15:13:22

DB2Oracle数据库

2010-04-13 15:24:25

Oracle维护常用语

2011-03-11 16:02:03

DB2数据库安装

2010-07-27 08:48:52

DB2数据库优化

2011-08-31 16:33:00

DB2

2010-10-08 10:18:26

MySQL自增字段

2010-07-27 16:54:40

DB2数据库

2009-07-14 09:50:06

DB2数据库设计

2010-11-03 16:32:10

DB2创建数据库

2010-08-25 10:50:48

DB2数据库
点赞
收藏

51CTO技术栈公众号