请完成下列查询的SQL语句。(1)查询至少参加两个项目的职工编号和参与的项目数。SELECT职工编号, (g)FROM职工项目GROUP BY (h)HAVING (i);(2)查询参与居住城市正在进行的工程项目的职3232号和姓名。SELECT职工.职工编号,姓名FROM职工,职工项目,项目WHERE职工.职工编号=职工项目.职工编号AND项目.项目编号:职工项目.项目编号AND (j) AND (k);
请完成下列查询的SQL语句。
(1)查询至少参加两个项目的职工编号和参与的项目数。
SELECT职工编号, (g)
FROM职工项目
GROUP BY (h)
HAVING (i);
(2)查询参与居住城市正在进行的工程项目的职3232号和姓名。
SELECT职工.职工编号,姓名
FROM职工,职工项目,项目
WHERE职工.职工编号=职工项目.职工编号AND项目.项目编号:职工
项目.项目编号AND (j) AND (k);
相关考题:
工厂的信息管理数据库中有两个关系模式:职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“职工号”的SQL查询语句如下:SELECT 职工号 FROM 职工 EWHERE 月工资=(SELECT MAX(月工资)FROM 职工 AS MWHERE M.部门号=E.部门号);①请用30字以内的文字简要说明该查询语句对查询效率的影响。②对该查询语句进行修改,使它既可以完成相同功能,又可以提高查询效率。
有下列SQL语句:SELECT 姓名 FROM 作者 WHERE NOT EXISTS; (SELECT*FROM 图书 WHERE 作者编号=作者.作者编号)执行该语句后,查询结果中的字段值是( )。A.1B.赵三立C..T.D..F.
查询职工表中"王二"的情况,将查询结果放在数组A中,应使用SQL语句A.SELECT * FROM 职工 WHERE 姓名= "王二" INTO ARRAY AB.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名= "王二"C.SELECT * FROM 职工 WHERE 姓名= "王二"TO ARRAY AD.SELECT * FROM 职工 WHERE 姓名= "王二"TO A
查询职工表中“王二”的情况,将查询结果放在数组A中,应使用SQL语句 ( )A.SELECT*FROM职工WHERE姓名=”王二”INTO ARRAY AB.SELECT*FROM职工INTO ARRAY A WHERE姓名=”王二”C.SELECT*FROM职工WHERE姓名=”王二”TO ARRAY AD.SELECT*FROM职工WHERE姓名=”王二”TO A
设有职工关系模式如下: people(pno,pname,sex,job,wage,dp) 其中pno为职工号,pname为职工姓名,sex为性别,job为职业,wage为工资.dp为所在部门编号。 请写出完成以下任务需要的SQL语句: 查询工资大于'赵明华'工资的所有职工信息
假定分别在“职工”关系中的“年龄”和“月工资”字段上创建了索引,如下的 Select查询语句可能不会促使查询优化器使用索引,从而降低了查询效率,请写出既可以完成相同功能又可以提高查询效率的SQL语句。SELECT 姓名,年龄,月工资 FROM职工WHERE 年龄>45 OR月工资<1000;
查询每个部门中月工资最高的“职工号”的SQL查询语句如下:Select 职工号 from 职工 EWhere 月工资=(Select Max(月工资)from 职工 as Mwhere M. 部门号=E. 部门号);(1)请用30字以内文字简要说明该查询语句对查询效率的影响。(2)对该查询语句进行修改,使它既可以完成相同功能,又可以提高查询效率。
在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。A.SELECT姓名FROM职工B.SELECT*FROM职工C.SELECT姓名FROM职工 WHILE职工号=265D.SELECT*FROM职工WHILE职工号=265
查询职工表中“王二”的情况,将查询结果放在数组A中,应使用SQL语句A.SELECT*FROM 职工 WHERE 姓名=“王二”INTO ARRAY AB.SELECT*FROM 职工 INTO ARRAY A WHERE 姓名=“王二”C.SELECT*FROM 职工 WHERE 姓名=“王二”TO ARRAY AD.SELECT*FROM 职工 WHERE 姓名=“王二”TO A