我有一个表,它遵循以下结构:
表foo
id time
-----------------------
1 1:30.1234
2 1:29.3874
3 1:03.9123
4 2:11.3847
请注意 time
是一个 varchar(255)
.
我想执行一个返回最低值的查询 time
在table上。
为了使这一点,我想投进一些日期变量做的操作。信息 time
具有以下结构: minutes : seconds . milliseconds
.
我尝试此查询进行第一次测试,但它返回 NULL
:
SELECT UNIX_TIMESTAMP(str_to_date('1:30.1243', '%i:%s.%f'));
我该怎么做?
1条答案
按热度按时间k4ymrczo1#
你的数据是错误的,你最近两次都有错误。不是:
所以用正确的文字
db<>在这里摆弄