Mysql 数据库中的SQL时间更改格式?

Mysql 数据库中的SQL时间更改格式?,mysql,sql,time,format,Mysql,Sql,Time,Format,在我的数据库中,我有一列“length”from type TIME,其中的值类似于02:20:00,但我希望它们都是00:02:20 有什么办法吗? 我有5000多行,因此无法使用UPDATE更改它 update your_table set length = time(concat('00:', hour(length), ':', minute(length))) 您正在使用哪些数据库管理系统?博士后?SQL Server?我在这方面不是很有经验,据我所知,我只是在使用phpmyadmi

在我的数据库中,我有一列“length”from type TIME,其中的值类似于02:20:00,但我希望它们都是00:02:20

有什么办法吗? 我有5000多行,因此无法使用UPDATE更改它

update your_table
set length = time(concat('00:', hour(length), ':', minute(length)))

您正在使用哪些数据库管理系统?博士后?SQL Server?我在这方面不是很有经验,据我所知,我只是在使用phpmyadmin,SQL。@user3566608:那么你很可能在使用MySQL。每个数据库引擎都使用略微不同的语法,并具有不同的可用函数。该列代表什么?它的数据类型是什么?谢谢你们,但juergen d的回答解决了我的问题。:)