sql中怎么把datetime字段转成日期型
答案:2 悬赏:40 手机版
解决时间 2021-03-09 05:44
- 提问者网友:遁入空寂
- 2021-03-08 19:50
sql中怎么把datetime字段转成日期型
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-03-08 20:51
用substring截取字符串,用cast转换成日期。 如字符串为“201508012359590000” 如果截取前8位,并将其转成日期,可用以下写法: select cast(substring('201508012359590000',1,8) as datetime)结果截图:
全部回答
- 1楼网友:雪起风沙痕
- 2021-03-08 21:24
表名:tablename。列名:tm1,tm2,tm3
updatetime是查询出来的结果的别名。
下面语句效果是,查询三列时间中最大的那个时间。
select (case when tm1>tm2 and tm1>tm3 then tm1 when tm2>tm3 then tm2 else tm3 end) updatetime from tablename
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯