sql中把日期和时分秒拼接
工具/原料
1
navicat
2
mysql
方法/步骤
1
首先我们先查看一个的记录如图
2
日期和时分秒拼接其实就是把日期改成字符串,那么我们先要学习它的规则,把时间改成只有年份的字符串:SELECT DATE_FORMAT(dt_time,'%Y') FROM strdate; 结果如图
3
把时间改成只有月份的字符串:SELECT DATE_FORMAT(dt_time,'%m') FROM strdate; 结果如图
4
把时间改成只有日的字符串:SELECT DATE_FORMAT(dt_time,'%d') FROM strdate; 结果如图
5
把时间改成只有时的字符串:SELECT DATE_FORMAT(dt_time,'%H') FROM strdate; 结果如图
6
把时间改成只有分的字符串:SELECT DATE_FORMAT(dt_time,'%i') FROM strdate; 结果如图
7
把时间改成只有秒的字符串:SELECT DATE_FORMAT(dt_time,'%s') FROM strdate; 结果如图
8
学习了以上的规则,把日期和时分秒拼接字符串:SELECT DATE_FORMAT(dt_time,'%Y%m%d%H%i%s') FROM strdate; 结果如图
9
如果你先加下字符到字符串中:SELECT DATE_FORMAT(dt_time,'%Y.%m.%d.%H%i%s') FROM strdate;SELECT DATE_FORMAT(dt_time,'%Y-%m-%d-%H-%i-%s') FROM strdate; 结果如图
下一篇:如何做个好儿媳