写出以下的SQL语句,谢谢啦。【access数据库的应用】

已知教师管理系统中的2个表分别为:
教师(教师编号,姓名,性别,部门编号,出生时间,工作时间,职称,基础工资,岗位工资,绩效工资)
部门(部门编号,部门名称,担任职务,办公室电话(0571-6018845),业余爱好)

1, 查询教师表中姓名,性别,职称和工资总额。

2, 查询所有教师的姓名,性别,部门名称,担任职务和职称
3 , 查询按基础工资排序的教师信息。
4, 查询业余爱好中含有“运动”的教师信息。
5,查询部门表中办公室电话升级后(0571-86018845)的部门信息。

1.
select å§“名,性别,职称,基础工资+岗位工资+绩效工资 AS å·¥èµ„总额 from æ•™å¸ˆ
2.
select å§“名,性别,部门名称,担任职务,职称 from æ•™å¸ˆ inner join éƒ¨é—¨ on æ•™å¸ˆ.部门编号=部门.部门编号
3.
select * from æ•™å¸ˆ order by åŸºç¡€å·¥èµ„
4.
select * from æ•™å¸ˆ inner join éƒ¨é—¨ on æ•™å¸ˆ.部门编号=部门.部门编号 where ä¸šä½™çˆ±å¥½ like '*运动*'
5.
select * from éƒ¨é—¨ where åŠžå…¬å®¤ç”µè¯='(0571-86018845)'追问

第十个 虽然我是菜鸟 但是我也知道不对了哦。。。。。。。是升级后的。。。。

追答

升级后是什么意思?

追问

原来是没有8的内。。。这里多了一个0571后面多了一个8

追答select * from éƒ¨é—¨ where åŠžå…¬å®¤ç”µè¯ like '(0751-8*'
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-23
1.select 姓名,性别,职称,基础工资+岗位工资+绩效工资 as 工资总额 from 教师
2.select 姓名,性别,部门名称,担任职务,职称 from 教师 t1 left join 部门 t2 on t1.部门编号=t2.部门编号
3.select * from 教师 order by 基础工资
4.select * from 教师 t1 left join 部门 t2 on t1.部门编号=t2.部门编号 where t2.业余爱好 like '*运动*'
5.select * from 部门 where 办公室电话 = '0571-6018845'
相似回答