员工信息表

Posted InfiniteCodes

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了员工信息表相关的知识,希望对你有一定的参考价值。

有以下员工信息表

staff_id name age phone dept enroll_date
1 Alex Li 22 13651054608 IT 2013-04-01
2 Jack Wang 30 13304320533 HR 2015-05-03
3 Rain Liu 25 1383235322 Sales 2016-04-22
4 Mack Cao 40 1356145343 HR 2009-03-01

当然此表你在文件存储时可以这样表示

1,Alex Li,22,13651054608,IT,2013-04-01

现需要对这个员工信息文件,实现增删改查操作

1. 可进行模糊查询,语法至少支持下面3种:

  • select name, age from staff_table where age > 22
  • select * from staff_table where dept = “IT”
  • select * from staff_table where enroll_date like “2013”
  • 查到的信息,打印后,最后面还要显示查到的条数

2.  可创建新员工纪录,以phone作唯一键,staff_id需自增

3.  可删除指定员工信息纪录,输入员工id,即可删除

4.  可修改员工信息,语法如下:

         UPDATE staff_table SET dept="Market" WHERE where dept = "IT"

以上是关于员工信息表的主要内容,如果未能解决你的问题,请参考以下文章

编写可供用户查询的员工信息表

sql查询员工编号为2001的员工所下的订单编号、内容及员工姓名信息

MYSQL触发器在PHP项目中用来做信息备份恢复和清空

MYSQL触发器在PHP项目中用来做信息备份恢复和清空

SQL Server2005数据库中有一个员工信息表employees,要查看该表中工资料(salary)等于5000的员工,应执行()

员工信息表