我不明白你这5是不是一起实现的,要单条实现比较简单(1)select * from 表名 where 性别='男'(2)delect from 表名 where 出生日期='这个你自己算,不知道你以那年为准'(3)update 表名 set 基本工资=基本工资+100 where 职称=工程师(4)declare @ren intdeclare @ten intselect @ren=* from 表名 where 基本工资799print '基本工资小于800的人数:'@renprint '基本工资大于800的人数:'@ten(5)不太明白你的平均工资指的什么....第4个可能有点问题,太长时间没用都忘了...