面试题1

有一个员工表(staff),一个部门表(department)

(1)查询出部门名为“市场部”的员工信息。
 select * from staff where staffID in (select staffID from department where departmentName
或者
select s.* from staff s inner join department d on s.staffID=d.staffID where departmentName=’市场部’

(2)查询出部门员工数大于5的部门信息,按照部门的员工数降序排列。
                 select departmentName ,count(staffID) from department group by departmentName having count(staffID) 5 desc count(staffID)

(3)查询出员工薪资,并将薪资大于等于3000的加上500,薪资在1000-3000的加上200
     select staffID, case salary when salary >=300 then salary+500 when salary >= 1000 and salary

cenos的遗留问题

1、mysql 安装在cenos7 上,当django连接MySQL或uwsgi上连接MySQL,会出CenOS上的MySQL服务断开,并且无法重启服务,需要重启系统。待解决