注会1401
一、基本操作
1.在\职工\表的\职称\字段前面插入一个新字段\照片\,数据类型为\型; 略
2.设置\职工\表中的\性别\字段的相关属性,使其不能输入\男\和\女\以外的其 他值,违反此规则时应显示文本:\请输入男女\;
3.将\职工\表中的\性别\字段的默认值设置为\男\;
4.设置\职工\表中的\仓库号\字段值为下拉列表选择,可选的值为 \;
5.观察每个表的数据,为每个表设置主键,建立各表之间的关系,并实施参照完整性。
注会1401
二、简单操作
1.建立一个名为\的查询,查询在仓库\工作,或工资少于1250元的职工信息,查询结果显示:\职工号\、\仓库号\、\工资\。
SELECT 职工.职工号, 职工.仓库号, 职工.工资 FROM 职工
WHERE (((职工.仓库号)=\职工.工资)<1250));
注会1401
2.建立一个名为\的交叉表查询(如图),计算每个职工对应不同供应商的的订单数,要求,每行第一列显示\职工号\,每列第一行显示\供应商名\最终结果按职工号升序排序。
TRANSFORM Count(订购单.订购单号) AS 订购单号之计数 SELECT 职工.职工号, 职工.姓名
FROM 职工 INNER JOIN (供应商 INNER JOIN 订购单 ON 供应商.供应商号 = 订购单.供应 商号) ON 职工.职工号 = 订购单.职工号 GROUP BY 职工.职工号, 职工.姓名 ORDER BY 职工.职工号 PIVOT 供应商.供应商名;
注会1401
3.建立一个名为\的查询,查询每个仓库职工的平均工资,并且职工的出生 日期在1970年1月1日以后(包含1970年1月1日),查询结果显示:\仓库号\、 \城市\、\平均工资\。
SELECT 职工.仓库号, 仓库.城市, Avg(职工.工资) AS 平均成绩 FROM 仓库 INNER JOIN 职工 ON 仓库.仓库号 = 职工.仓库号 WHERE (((职工.出生日期)>=#1/1/1970#)) GROUP BY 职工.仓库号, 仓库.城市;
相关推荐: