gpt4 book ai didi

mysql - 如何将包含分钟的列解析为两个不同的列(一个包含小时,另一个包含分钟)

转载 作者:行者123 更新时间:2023-11-29 16:08:59 26 4
gpt4 key购买 nike

我正在使用 mysql,我需要一个查询来解决我的问题:实际上,我有一个名为 film 的表中名为 length 的列,其中包含分钟数示例:181

我想要两个新的:一个显示小时 3,另一个显示分钟 1

我一直在尝试使用“case”,但我不知道如何将一个值用于另一个不存在的值

示例 2:列长度为 159,我需要显示两列,小时列为 2,分钟列为 39

最佳答案

您可以使用div and mod operators进行整数除法和取模。

SELECT *,
length div 60 hours,
length mod 60 minutes
FROM film;

关于mysql - 如何将包含分钟的列解析为两个不同的列(一个包含小时,另一个包含分钟),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55444849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com