时间截取!!
我做了个考勤系统 在统计考勤模块遇到困难!
统计考勤有个按时间查询功能
但存入数据库的时间都是有年月日 时分秒的 而我只是单独取年 或单独取月来比较的
大家谁能解决 帮下!!我用的是oracle数据库!!
------解决方案--------------------查一下时间函数
------解决方案--------------------用oracle的SQL
select to_char(sysdate, 'yyyy/mm/dd hh24:mi:ss ') from dual
------解决方案--------------------to_date(your time string , 'yyyy '*mm或者dd*)
------解决方案--------------------取年to_char(字段, 'year ')
取月to_char(字段, 'month ')
------解决方案--------------------select 你要查询的记录 form 表 where 时间字段 LIKE 传值变量 + '% '
我知道楼住的意思
输入的时候是精确到分。秒的
但是查的时候是查某一天的所有
这行语句是SQL里的
我也是这么做的
不知道Oracle里的怎样写
希望能给LZ一个参考