Shp*_*ord 4 mysql time
我目前正在存储有关视频的各种元数据,其中一个数据位是视频的长度.
因此,如果视频长度为10分35秒,则会在数据库中将其保存为"10:35".
但我想做的是按长度检索视频列表(最长,最短).
我遇到的问题是,如果一个视频是"2:56",它会变得最长,因为数字2超过数字1.
那么,我如何根据该length字段订购数据,以便"10:35"被识别为比"2:56"更长(根据我的例子)?
length
Joh*_*n M 8
SELECT*FROM表ORDER BY str_to_date(meta_time,'%l:%i')
您可以在MySQL网站上找到特定的格式化程序.
例如:
%k - >小时(0..23)%l - >小时(1..12)
归档时间:
15 年,10 月 前
查看次数:
6290 次
最近记录:
6 年,8 月 前