SQL Server 2008 中的小时和分钟总和

2023-12-13

我写了一个查询,但它没有给出正确的答案。我想像这样显示 5小时58分钟+7小时58分钟=13小时56分钟(答案应该13.56),但是下面的查询给出15.09 .

请回复我任何其他解决方案。(这里Effort1是 5 小时专栏,Effort1Minutes是 58 分钟的专栏,同样Effort2是7小时专栏,Effort2Minutes栏目时长58分钟。

 select CAST((SUM(Effort1)*60+SUM(Effort1Minutes))/60 as float) +  
       (CAST((SUM(Effort1)*60+SUM(Effort1Minutes))% 60 as float)) / 100 +   
        CAST((SUM(Effort2)*60+SUM(Effort2Minutes))/60 as float) +  
       (CAST((SUM(Effort2)*60+SUM(Effort2Minutes))% 60 as float)) / 100               
 from TimesheetDetails

请尝试以下查询

    select CONVERT(decimal(18,2),SUM(Effort1 + Effort2)) + 
    SUM(Effort1Minutes + Effort2Minutes) / 60 + 
    CONVERT(decimal(18,2), (SUM(Effort1Minutes + Effort2Minutes) % 60) / 100.00)
from TimesheetDetails

我已经用 SQL Server 2008 以及SQL小提琴

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL Server 2008 中的小时和分钟总和 的相关文章

  • 主键和代理键有什么区别?

    我用谷歌搜索了很多 但没有找到带有示例的确切直接答案 任何例子都会更有帮助 主键是表中的唯一键 您选择它可以最好地唯一标识表中的记录 所有表都应该有一个主键 因为如果您需要更新或删除一条记录 您需要知道如何唯一标识它 代理键是人工生成的键
  • Sql查询增加多个项目的项目价值价格

    我想编写 Sql 查询来按百分比增加商品价格 场景是 在表中 我有 3 列 ID 商品名称 价格 Example If item Name is T shirt Increase price by 10 item Name is Jins
  • 选择视图的列

    我正在尝试选择 a 的列名称view以类似的方式选择information schema columns 我似乎找不到办法做到这一点 有其他人以前这样做过或者知道这是否可能吗 information schema columns Table
  • 从表变量中获取列的明确名称

    我可以这样声明一个表变量 DECLARE tv source TABLE c1 int providerName varchar 50 providerSMS varchar 50 如果我执行以下命令 我会看到类似于以下内容的表名称 468
  • ISDATE 相当于 DB2

    我有一个包含字符格式日期的表 我想检查日期的格式 请让我知道如何在 DB2 中做到这一点 我知道有一个函数 ISDATE 但它在 DB2 中不起作用 我在 AS400 上使用 db2 作为日期基础 请帮助我 实际上 看起来 DB2 for
  • 从 SQL 数据库反序列化数据

    我有一个小应用程序 由数据库支持 SQLite 但它与问题并不真正相关 我定义了一些类型 例如 data Whatever Whatever Int Int String String data ImportantStuff Importa
  • sp_MSforeachtable 在每个表上执行过程

    我想打印一些动态查询来对数据库中的所有表执行过程 这是我到目前为止所写的 EXEC SP MSFOREACHTABLE IF EXISTS SELECT FROM INFORMATION SCHEMA COLUMNS WHERE COLUM
  • 限制 SQL 查询的响应时间

    我在这里发布了一个关于我的 gridview 绑定的问题 将GridView与多条记录绑定 https stackoverflow com questions 5599704 bind gridview with many records
  • 对依赖列进行 ALTER TABLE

    我正在尝试将主键的列数据类型从 int 更改为tinyint 该列是其他表中的外键 因此 我收到以下错误 消息 5074 级别 16 状态 1 第 1 行 对象 PK User tbl 为 取决于列 appId 消息 5074 第 16 级
  • 在 PostgreSQL 中向日期添加月份显示语法错误

    我使用的是Postgres 9 0版本 我想在日期中添加一些月份来计算新日期并在表中更新 这里要添加的月份数将是整数变量 我的代码如下 declare numberofmonths smallint 5 update salereg1 se
  • 如何在SQL Server数据库的所有表的所有列中搜索特定字符串?

    我们想要在拥有大约 120 个表的所有数据库中搜索一个字符串 即 Hello World 我们考虑过像 mysql dump 一样进行转储 但它以奇怪的 bak 格式出现 应在每个表的每一列中进行搜索 任何类型的脚本都可以做到这一点 或者这
  • Oracle 中的 if(条件, then, else)

    MySQL MSSQL 有一个简洁的小内联 if 函数 您可以在查询中使用它来检测空值 如下所示 SELECT foo a field AS a field SELECT if foo bar is null 0 foo bar AS ba
  • 如果值不为空,则更新数据库的 SQL 查询?

    我有一个大约有 17 个字段的表 我需要在此表中执行频繁更新 但问题是每次我可能只更新几个字段 在这种情况下编写更新查询的最佳方法是什么 我正在寻找一个选项 其中仅当值不为空时才会更新 例如 我在数据库中有四个字段 A B C D 用户更新
  • LINQ 中的日期差异逻辑

    我尝试从两个不同的数据库表访问数据 然后使用 C 中的 LINQ 将它们连接到两个字段上 我相信我有一个逻辑合理的整体工作方法 我遇到的部分问题是 我在连接两个表之前过滤了它们的数据 因为这些表的数据太多 会导致崩溃 主要问题是 对于其中一
  • varchar 值的转换溢出了 int 列

    对于某些值 nReservationID SELECT phoneNumber CASE WHEN ISNULL rdg2 nPhoneNumber 0 0 THEN ISNULL rdg2 nMobileNumber 0 ELSE ISN
  • SQL Server 2005 将 VARCHAR 转换为 INT 但默认为无效类型

    我的表中有一个 varchar 100 列 其中包含整数 作为字符串 和非整数字符串的混合 例如 dimension varchar 100 5 17 3 Pyramids Western Bypass 15 我怎样才能写一个表达式 例如将
  • 缓慢变化的维度 - 什么是 Pure type 6 实现

    我试图理解纯类型 6 SCD 实现WIKI http en wikipedia org wiki Slowly changing dimension主要说了三点 如果维度可能发生变化 每个时间片都有一个类型 2 代理键可能会导致问题 纯 T
  • Laravel 显示按年或月分组的记录详细信息

    我刚刚迁移到 Laravel 框架 并开始迁移一些遗留站点 但我遇到了 SQL 或 Blade 的问题 不知道是哪个 我必须显示大量的 运动类别 行 这些行按年份和月份分组 每个人都需要出勤等 我不确定继续走哪条路 我能够显示所有行并按日期
  • UNION SELECT - 循环?还是单个查询?

    如果我使用 UNION 从数据库中进行多个 SELECT 是否被视为一个查询 或多个查询 SELECT column name s FROM table1 UNION SELECT column name s FROM table2 这是否
  • JavaFX ComboBox - 显示文本但在选择时返回 ID

    我有一个包含机场的数据库表 每个机场都有一个名称和一个 ID 在 JavaFX 中我有一个表单 其中包含ComboBox 组合框需要显示所有机场名称 并且在提交表单时需要将机场的 ID 插入数据库 而不是其名称 但我并没有真正弄清楚解决方案

随机推荐

  • 在python中打印二维数组

    我必须在 5x5 数组中打印此 python 代码 该数组应如下所示 0 1 4 infinity 3 1 0 2 infinity 4 4 2 0 1 5 inf inf 1 0 3 3 4 5 3 0 谁能帮我打印这张表吗 使用索引 f
  • 如何使用codeigniter框架在jquery中读取csv文件

    假设这是我的 csv 文件 fileempId lastName firstName middleName street1 street2 city state zip gender birthDate ssn empStatus join
  • 错误:PermissionUtils 包不存在

    我想通过我的应用程序找到用户的当前位置 我从 Github 复制了源代码 我不知道它不会给我任何错误 但这个错误 这是我的所有库的代码 以防您认为我错过了一个库 import com google android gms maps Goog
  • 根据命名向量更改列名称 (R)

    我有以下数据框 a b c d e f g h i j 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 以及以下向量 或数据框
  • Google 电子表格“=QUERY” join() 等效函数?

    这个问题是关于使用 QUERY 函数在 Google 电子表格中连接两个数据库 我有一个像这样的表 范围为 A1 C3 a d g b e h c f i 我还有另一张桌子 c j m a k n b l o 我希望决赛桌看起来像这样 a
  • Google 容器引擎 Kubernetes 服务 LoadBalancer 是否将流量发送到无响应的主机?

    问 Kubernetes 通过 Google Container Engine 创建的 Google Cloud 网络 LoadBalancer 是否会将流量发送到未监听的主机 此目标池没有运行状况检查 因此流量将发送到所有实例 无论其状态
  • 如何使用cURL发送Cookies?

    我读到了使用 cURL 发送 cookie有效 但不适合我 我有一个像这样的 REST 端点 class LoginResource restful Resource def get self print session if USER T
  • C++“返回局部变量的引用”

    我在使用此函数时遇到错误 说 警告 对局部变量 final 的引用返回 任何想法有什么问题吗 以及如何修复它 vector
  • 一种在 MVC 中封装(添加隐私)模型的方法?

    我为我的模型和单个控制器命名空间 如下所示 var MC 然后根据需要添加属性 例如 初始化所有模型的代码如下所示 MC initAll function MC MASettings init MC MATweet init MC MUse
  • 如何通过短信检索 GPS 位置

    我制作了一个应用程序 可以为我提供 Android 手机的位置 现在我想做一个方法 帮助我通过短信检索手机的 GPS 位置 纬度经度或地址 如果可能 例如 电话号码 558899 我向 558899 发送一条包含 获取位置 的短信 并收到一
  • 解析存储在 Oracle 表中的 XML 字符串

    我的数据库中存储了一个类似的 XML 字符串
  • 如何在 gnuplot 处理的任何时间获取特定行中特定列的值?

    我得到了一个格式如下的数据文件 begin 16 1 15 2 14 3 13 4 12 5 11 6 现在我想使用 gnuplot 通过点画一条线 1 16 16 2 16 15 3 16 14 6 16 11 如您所见 x 轴是范围 1
  • 非常简单的 C# CSV 阅读器

    我想从 CSV 文件创建一个数组 这就像您想象的一样简单 CSV 文件只有一行和这些值 Device SignalStrength Location Time Age 我想将这些值放入一维数组中 我尝试了一些示例 但它们都比所需的更复杂 您
  • 列出当前进程中的所有线程?

    我正在尝试实现一个系统调用 它允许我获取当前进程的线程数 我是Linux内核的新手 所以我对它的理解很有限 目前 我正在尝试迭代所有task structs 并将它们的线程组领导者的PID与当前线程组领导者的PID进行比较 int nthr
  • 如何获取JFrame中的所有元素?

    我有这段代码来获取我需要的所有元素并进行一些处理 问题是我需要指定每个面板 我必须获取其中的元素 for Component c panCrawling getComponents processing for Component c pa
  • 如何将导航道具从父组件传递到标头?

    我有 4 个页面 App js HomeScreen js Login js Toolbar js 我的应用程序页面与 StackNavigator import React Component from react import Plat
  • UITableView滑动删除不确认

    关于 UITableView 中滑动删除功能的快速问题 有没有办法直接删除行而不显示 删除 按钮并等待用户确认 实现您的自定义 UITableViewCell 并利用UISwipe手势识别器 您必须自己编写所有逻辑 协议 委托等 但您将可以
  • 簇块异常

    我使用清晰的语言来构建我的聊天机器人 https github com samtecspg 铰接 当我执行时出现以下错误docker compose up api 1 api 1 usr src app server index js 33
  • 断言错误:302!= 200

    我尝试在我的tests py中创建一个测试 class TaskViewTests TestCase def test task view with no task self If no task exist an appropriate
  • SQL Server 2008 中的小时和分钟总和

    我写了一个查询 但它没有给出正确的答案 我想像这样显示 5小时58分钟 7小时58分钟 13小时56分钟 答案应该13 56 但是下面的查询给出15 09 请回复我任何其他解决方案 这里Effort1是 5 小时专栏 Effort1Minu