[已解决问题]
解决于 2008-08-01 08:33
<P>表名 Department</P>
<P>id int 部门id<BR>code varchar(20) 部门编号<BR>name varchar(20) 部门名称</P>
<P>表名 User</P>
<P>id int 用户id </P>
<P>deptid int 部门id</P>
<P>code varchar 员工编号</P>
<P>name varchar 员工姓名</P>
<P>1.一条sql语句统计出每个部门的‘王’姓的员工有多少,要求列出部门名称,人数</P>
<P>2.一条sql语句统计出没有同名员工的部门,要求列出部门名称和员工名称</P>
<P>3。一条sql语句统计出每个部门的人数,要求列出部门名成和员工人数。</P>
<P> </P>
<P>请问大家谁会做啊???</P>
<P>请尽快给出答案。。</P>
<P>很急。。。</P>
<P>下边是我写的</P>
<P>我们组长说不对。。我很郁闷阿。。。</P>
<P>第一条 </P>
<P>select a.name,b.name,(a.id*b.code)code<BR>from department as a,users as b<BR>where b.deptid = a.id and b.name like '%王%'</P>
<P>第二条<BR>select b.name,a.name<BR>from department as a,users as b<BR>where b.deptid = a.id and b.name like '%%'</P>
<P>第三条 </P>
<P>select a.name,(a.id*b.id)code<BR>from department as a,users as b<BR>where b.deptid = a.id</P>
<P> <BR> </P>
冰儿
|
初学一级
|
园豆:
200
提问于:2008-07-31 11:26