我有一个关于MySQL时间的问题。
我如何获得这样的时间戳:
2014-12-07 12:54:42.000000
正确将自己插入此表中:
时间戳记必须划分为:小时,日名,周数,天数
我需要在表的每一行中将固定值设置为1
+-------------+----------+--------+-----+-----+-----------x
| fixedval | Hour | Dayname| Weeknumber| Daynumber |
+-------------+----------+--------+-----------+-----------+
| 1 | | | | |
| 1 | | | | |
| 1 | | | | |
| 1 | | | | |
| 1 | | | | |
+-------------+----------+--------+-----------+-----------+
最佳答案
有功能
https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html
Insert into table
(fixedval,hour,dayname,weeknumber,daynumber)
(Select 1, hour(inputdate), dayname(inputdate), weekofyear(inputdate), dayofyear(inputdate))