mysql - MySQL中的时间戳除法

标签 mysql sql database

我有一个关于 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))

关于mysql - MySQL中的时间戳除法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44433363/

相关文章:

php - 在 MySQL + PHP 中计算记录的最佳实践

mysql - 如果相关行不存在则插入

mysql - 查找列两全共享MySQL

MySQL:将 SELECT 保存到变量

php - 从数据库中获取 ID 计数并生成指向新闻的动态链接

database - 通过文本框更新数据 GridView

javascript - 什么是统计访客的最佳系统?

php - 使用 SQL windows 函数编写查询来计算一个国家/地区城市人口的运行总数

MySQL Query 选择上周的数据?

MySQL:多个UNION中的相同字段值