计算机审计SQL语句 产品ID
产品名称
供应商ID
供应商地区
单价
库存量
订购量
1
苹果汁
1
江苏南京
¥18.00
39
0
2
牛奶
1
江苏无锡
¥19.00
17
40
3
番茄酱
1
广东湛江
¥10.00
13
70
4
盐
2
浙江台州
¥22.00
53
0
5
麻油
2
广东深圳
¥21.35
0
0
……
……
……
……
……
……
……
1.假定一个名称为“产...
产品ID
产品名称
供应商ID
供应商地区
单价
库存量
订购量
1
苹果汁
1
江苏南京
¥18.00
39
0
2
牛奶
1
江苏无锡
¥19.00
17
40
3
番茄酱
1
广东湛江
¥10.00
13
70
4
盐
2
浙江台州
¥22.00
53
0
5
麻油
2
广东深圳
¥21.35
0
0
……
……
……
……
……
……
……
1.假定一个名称为“产品”的
,其结构如下,要求写出如下查询要求的SQL语句 (1)查询所有的产品名称与单价
select 产品名称 单价
from 产品
(2)查询CP中所有记录
select *
from 产品
(3)查询产品名称及其库存金额
select 产品名称,库存量*单价 as 库存金额
from 产品
产品ID
产品名称
供应商ID
供应商地区
单价
库存量
订购量
1
苹果汁
1
江苏南京
¥18.00
39
0
2
牛奶
1
江苏无锡
¥19.00
17
40
3
番茄酱
1
广东湛江
¥10.00
13
70
4
盐
2
浙江台州
¥22.00
53
0
5
麻油
2
广东深圳
¥21.35
0
0
……
……
……
……
……
……
……
2.假定一个名称为“产品”的表,其结构如下,要求写出如下查询要求的SQL语句 (1)查询供应商ID为“2”的所有产品名称
select 产品名称
from 产品
where 供应商ID=“2”
(2)查询单价为20至50元的产品名称和单价
select 产品名称,单价
from 产品
where 单价 between 20 and 50
(3)查询供应商地区为“江苏”的产品名称和订购量
select 产品名称,订购量
from 产品
where 供应商地区 like “江苏*”
产品ID
产品名称
供应商ID
供应商地区
单价
库存量
订购量
1
苹果汁
1
江苏南京
¥18.00
39
0
2
牛奶
1
江苏无锡
¥19.00
17
40
3
番茄酱
1
广东湛江
¥10.00
13
70
4
盐
2
浙江台州
¥22.00
53
0
5
麻油
2
广东深圳
¥21.35
0
0
……
……
……
……
……
……
……
3.假定一个名称为“产品”的表,其结构如下,要求写出如下查询要求的SQL语句 (1)查询产品名称中含有“油”的产品名称和库存量
select 产品名称,库存量
from 产品
where 产品名称 like “*油*”
(2)查询供应商ID为“1”和“8”的供应商地区和订购量
select 供应商地区,订购量
from 产品
where 供应商ID=“1”or 供应商ID=“8”
(3)查询产品ID含1的产品名称和单价
select 产品名称 单价
from 产品
where 产品ID like “*1*”
4.假定一个名称为“订单”的表,其结构如下,要求写出如下查询要求的SQL语句
雇员ID
订购日期
到货日期
发货日期
运货费
货主名称
货主城市
5
1996/7/4
1996/8/1
1996/7/16
¥32.38
余先生
北京
6
1996/7/5
1996/8/16
1996/7/10
¥11.61
谢小姐
济南
4
1996/7/8
1996/8/5
1996/7/12
¥65.83
谢小姐
秦皇岛
3
1996/7/8
1996/8/5
1996/7/15
¥41.34
陈先生
南京
4
1996/7/9
1996/8/6
1996/7/11
¥51.30
刘先生
长春
3
1996/7/10
1996/7/24
1996/7/16
¥58.17
谢小姐
长治
5
1996/7/11
1996/8/8
1996/7/23
¥22.98
林小姐
武汉
(1)查询发货日期>到货日期的订单
select *
from 订单
where 发货日期>到货日期
(2)查询发货日期含有“1996-7-16”的订单
select *
from 订单
where 发货日期=“1996-7-16”
(3)查询雇员ID为4的货主名称和货主城市
select 货主名称,货主城市
from 订单
where 雇员ID=“4”
5.假定一个名称为“订单”的表,其结构如下,要求写出如下查询要求的SQL语句
雇员ID
订购日期
到货日期
发货日期
运货费
货主名称
货主城市
5
1996/7/4
1996/8/1
1996/7/16
¥32.38
余先生
北京
6
1996/7/5
1996/8/16
1996/7/10
¥11.61
谢小姐
济南
4
1996/7/8
1996/8/5
1996/7/12
¥65.83
谢小姐
秦皇岛
3
1996/7/8
1996/8/5
1996/7/15
¥41.34
陈先生
南京
4
1996/7/9
1996/8/6
1996/7/11
¥51.30
刘先生
长春
3
1996/7/10
1996/7/24
1996/7/16
¥58.17
谢小姐
长治
5
1996/7/11
1996/8/8
1996/7/23
¥22.98
林小姐
武汉
(1)查询发货日期—到货日期大于0但小于5天的订单,显示结果按运费升序排列
select *
from 订单
where 发货日期-到货日期>0 and 发货日期-到货日期<5
order by 运货费
6. 假定一个名称为“订单”的表,其结构如下,要求写出如下查询要求的SQL语句
雇员ID
订购日期
到货日期
发货日期
运货费
货主名称
货主城市
5
1996/7/4
1996/8/1
1996/7/16
¥32.38
余先生
北京
6
1996/7/5
1996/8/16
1996/7/10
¥11.61
谢小姐
济南
4
1996/7/8
1996/8/5
1996/7/12
¥65.83
谢小姐
秦皇岛
3
1996/7/8
1996/8/5
1996/7/15
¥41.34
陈先生
南京
4
1996/7/9
1996/8/6
1996/7/11
¥51.30
刘先生
长春
3
1996/7/10
1996/7/24
1996/7/16
¥58.17
谢小姐
长治
5
1996/7/11
1996/8/8
1996/7/23
¥22.98
林小姐
武汉
(1)统计雇员ID为4的订单数量
select count (*)
from 订单
where 雇员ID=“4”
(2)统计雇员ID为4的订单数量运货费总计
select count (*)as 订单数量
sum (运货费)as 运货费统计
from 订单
where 雇员ID=“4”
7.假定一个名称为“订单明细”的表,其结构如下,要求写出如下查询要求的SQL语句
订单ID
产品ID
单价
数量
折扣
10248
17
¥14.00
12
0
10248
42
¥9.80
10
0
10249
14
¥18.60
9
0
10249
51
¥42.40
40
0
10250
41
¥7.70
10
0
10250
51
¥42.40
35
0.15
10250
65
¥16.80
15
0.15
……
……
……
……
……
(1)查询订单ID为“10400”的所有产品ID,金额(单价*数量)
select 产品ID,单价*数量 as 金额
from 订单明细
where 订单ID=“10400”
(2)查询每个订单的订购产品数量和
select 订单ID,sum(数量)as 数量和
from 订单明细
group by 订单ID
(3)查询折扣不为0的订单情况
select *
from 订单明细
where 折扣>0
8.假定一个名称为“订单明细”的表,其结构如下,要求写出如下查询要求的SQL语句
订单ID
产品ID
单价
数量
折扣
10248
17
¥14.00
12
0
10248
42
¥9.80
10
0
10249
14
¥18.60
9
0
10249
51
¥42.40
40
0
10250
41
¥7.70
10
0
10250
51
¥42.40
35
0.15
10250
65
¥16.80
15
0.15
……
……
……
……
……
(1)查询订单ID、产品ID和销售金额(单价*(1-折扣)*数量)
Select 订单ID,产品ID,单价*(1-折扣)*数量as 销售额
from 订单明细
(2)查询每个产品ID的订单数量
select 产品ID,count(*)as订单数量
from 订单明细
group by 产品ID
(3)查询折扣为0.05和0.10的订单情况
select *
from 订单明细
where 折扣IN(0.05,0.10)
产品名
单位数量
单价
库存量
订购量
订货日期
到货日期
苹果汁
每箱24瓶
18.00
39
0
2013/2/4
2013/3/5
牛奶
每箱24瓶
19.00
17
40
2013/2/5
2013/3/5
番茄酱
每箱12瓶
10.00
13
70
2013/2/6
2013/2/8
盐
每箱12瓶
22.00
53
0
2013/2/10
2013/2/7
麻油
每箱12瓶
21.35
10
5
2013/3/1
2013/3/10
酱油
每箱12瓶
25.00
120
50
2013/2/28
2013/2/19
海鲜粉
每箱30盒
30.00
15
5
2013/2/30
2013/3/1
胡椒粉
每箱30盒
40.00
6
2013/3/6
2013/3/4
鸡
每袋500克
97.00
29
2013/5/7
2013/6/2
蛋
每袋500克
31.00
31
2013/4/2
2013/7/9
奶酪
每袋6包
21.00
22
30
2013/4/6
2013/4/22
酸奶
每箱12瓶
38.00
86
0
2013/5/20
2013/5/22
龙虾
每袋500克
6.00
24
5
2013/4/30
2013/5/1
沙茶
每箱12瓶
23.25
35
0
2013/3/9
2013/3/20
味精
每箱30盒
15.50
39
4
2013/5/8
2013/4/9
9. 审计人员在对获取的数据表检查时关注到部分不完整的记录。要求:
(1)指出影响数据
的不完整数据记录是哪些
“胡椒粉、鸡、蛋”的订购量
(2)设计SQL语句对表数据进行数据处理以消除影响数据分析问
update 胡椒粉、鸡、蛋
set 订购量
where 订购量 is null
本文档为【计算机审计SQL语句】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。