C# 在查询中将秒转换为分钟

C# 在查询中将秒转换为分钟,c#,wpf,wpfdatagrid,C#,Wpf,Wpfdatagrid,我的表单上有一个数据网格,该网格使用以下内容填充: SELECT [Activity_Date], [Activity_duration_seconds] * FROM tblActivity 有没有办法在这个查询中添加一个额外的字段来返回分钟数 谢谢。您可以根据需要计算: SELECT Column1, Activity_duration_seconds, Activity_duration_seconds / 60 AS Activity_duration_

我的表单上有一个数据网格,该网格使用以下内容填充:

SELECT [Activity_Date], [Activity_duration_seconds] * FROM tblActivity
有没有办法在这个查询中添加一个额外的字段来返回分钟数


谢谢。

您可以根据需要计算:

SELECT Column1, 
       Activity_duration_seconds, 
       Activity_duration_seconds / 60 AS Activity_duration_minutes 
FROM tblActivity

只需除以60即可得到分钟数:

select Activity_duration_seconds / 60 as activity_duration_minutes 
    from tblActivity
(假设activity_duration_seconds是一个整数列,60也是一个整数,所以可以将其四舍五入为整分钟)

或者,如果希望分钟包括小数部分,则60.0将告诉db将其视为小数:

select Activity_duration_seconds / 60.0 as activity_duration_minutes 
    from tblActivity
你会得到2.05分或类似的分数,所以也要分几分钟