SQL查询语句,写几个简单查询语句
题目:工厂(包括厂名和厂长名)需要建立一个管理数据库存储以下信息:(1)一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。(2)一个车间有多个工人,每个工人...
题目:工厂(包括厂名和厂长名)需要建立一个管理数据库存储以下信息:(1)一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。(2)一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。(3)一个车间生产多种产品,产品有产品号和价格。(4)一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。 (5)一个产品由多种零件组成,一种零件也可装配出多种产品。 (1)查询3车间所有男职工的全部信息; (2)查询2车间总共有多少名女职工; (3)查询002号产品由哪些零件组成; (4)查询生产005号产品的车间主任姓名; (5)查询价格在20元以下的所有零件;
展开
3个回答
2013-12-17
展开全部
你说明白点,(1)select * from 员工表 where 员工车间号=(select 员工车间号 from 工厂表 where 工厂表车间号='3') and 性别=‘男’(2)select count(*) from 员工表 where 员工车间号=(select 员工车间号 from 工厂表 where 工厂表车间号='2') and 性别=‘女’(3)select * from 零件表 where 零件号=‘002’(4)select 车间主任姓名 from 车间 where 车间号=(select 车间号 from 产品 wehre 产品号=‘005’(5) select * from 零件表 where 零件价格<20
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-17
展开全部
(1) select * from 员工表 where 车间号=3 and 性别='男' (2) select count(*) from 员工表 where 车间号=2 and 性别='女'(3) select * from 零件表 where 产品号 = '002'(4) select name from 车间 where 车间号=(select 车间号 from 产品表 wehre 产品号 =‘005’)(5) select * from 零件表 where 零件价格<20
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-17
展开全部
select *from Employeewhere sex=‘男'and workshopid=3 select count(*)from Employeewhere workshopid=2and sex=‘女' select pid,partidfrom productwhere pid=002 select Directorfrom Workshopmarywhere workshopid =(select workshopid from Product where pid=005) from Partswhere Price<20
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询