不过现在这个时间不能直接用,因为你的出院时间是包括时分秒的,这里你需要截取到日,不然group by和orderby的时候的时候也会按照时分秒去分组排序的。
至于出来以后的显示结果什么样,要看你要的是什么样子,然后再用其他分组调整函数(比如cube等)想办法调整最后的顺序。
1、使用sysdate函数来获取当前时间,执行语句:select sysdate from dual即可。
2、使用sysdate()来获取当前时间,执行语句:select sysdate(),一定注意加上括号。
3、对于Gbase数据库,其与Mysql数据库在获取当前时间上相同,执行语句:select sysdate()。
4、对于sysbase数据库,其获取当前时间的函数是:select getdate()。
4、DB2数据库略有不同,在获取当前时间上,使用如下的查询sql:SELECT current timestamp FROM sysibm.sysdummy1。
5、通常,我们在获取当前时间后,还想获得当前时间往前或者往后推一段时间的日期,对于DB2数据库,当前时间往前推一天: select sysdate-1 from dual。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)