一个部门对员工考情实现了MED-CED-1234-20090601-0905.的存储。
公司MED,部门CED,员工号1234,日前20090601。打卡时间09:05。现在你要在控制台输出本月迟到的人的信息 !!
谢谢大家,本人不怎么会数据库,只会简单的建表,增,删,改,查!!!!
------解决方案--------------------------------------------------------
会建表和增,删,改,查就够了,呵呵,开个玩笑
MED-CED-1234-20090601-0905
这是当成一个字段还是分开成几个字段存放在数据库里面?
如果是分开的,那么
select * from table where cdate > '0900';
如果是合在一起的,那么
select * from table where substr(c1,instr(c1,'-',-1)+1) > '0900';
------解决方案--------------------------------------------------------
是要写存储过程的,还要向控制台输出迟到人数
不过还是谢谢啦!竟然实现了那个存储,我想应该是合在一起吧!
哎!存储过程和触发器还有索引我都忘得差不多了!!!