员工信息表
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的员工所下的订单编号、内容及员工姓名信息
SQL Server2005数据库中有一个员工信息表employees,要查看该表中工资料(salary)等于5000的员工,应执行()