1.java查询Oracle的date类型遇到的问题:
查出来的数据 没有时分秒,而数据库中数据是有时分秒的
应该按照这样来写sql语句 :
select to_char(columnName,'yyyy-MM-dd HH24:mi:ss') columnName from tablename;
另外:HH表示24h制
hh表示12h制
2.查询时读取最新的一条数据,例如:phone列有重复,
select phone,max(createtime ) from tablename group by phone
--createtime 记录该行的创建时间
查出后可以根据查出的记录再进行处理或者查询
网友评论