2. 【问题2】
已知员工考勤数据库YGKQ包含JBQK(职工基本情况)数据表和QQLX(缺勤类型信息)数据表,表结构如表1和表2所示:
表1 JBQK(职工基本情况表结构 表2 QQLX(缺勤类型信息结构表 ①用SQL语句查询缺勤名称为“病假”的职工的职工号和姓名。
②用SQL语句统计各缺勤类别的人数。
③使用SQL语句创建一个名为zgqq(职工缺勤)的视图,要求能够使用该视图查询缺勤2天以上的职工的职工号、姓名、缺勤天数和缺勤名称。
(1)SELECT zgh,xm from JBQK,QQLX where jbqk.lx=qqlx.lx and mc=’病假’
(2)SELECT LX COUNT(*)FROM JBQK GROUP BY LX
(3)CREATE VIEW zgqq
AS
SELECT zgh,xm,ts,mc
FROM jbqk,qqlx
Where jbqk.lx=qqlx.lx AND ts>=2