sql - 将小时、分钟转换为天、小时、分钟
问题描述
我有一个查询,以小时、分钟显示停机时间,但需要它以天、小时、分钟显示,也许另一个版本显示天、小时
我不擅长编码,对不起。
${SQL: SELECT CAST( CAST(('${N=Alerting;M=Downtime}') AS int) / 60 AS varchar) + ' hours ' + right('0' + CAST(CAST(('${N=Alerting;M=Downtime}') AS int) % 60 AS varchar(2)),2) + ' minutes'}
解决方案
${SQL: SELECT CAST( CAST(('${N=Alerting;M=Downtime}') AS int) / 1440 AS varchar) + ' days ' + right('0' + CAST(CAST(('${N=Alerting;M=Downtime}') AS int) % 1440 / 60 AS varchar(2)),2) + ' hours ' + right('0' + CAST(CAST(('${N=Alerting;M=Downtime}') AS int) % 60 AS varchar(2)),2) + ' minutes'}
推荐阅读
- angular - Angular 9:NullInjectorError:没有 CompilerFactory 的提供者
- ruby-on-rails - 在更新时限制属性,但不限制创建,但在更新无法更新时失败
- html - 按钮被 mat-step 元素切断
- python - 查找单词的代码无法创建正确的输出
- java - 将一个 Jar 嵌入到 html 中
- authentication - 通过负载均衡器进行身份验证时的 Keycloak Invalid_code
- python-3.x - 在 Mac OS 上使用 conda 安装 PyQt5 时遇到问题
- java - 将循环中的结果用于另一个
- c - 将 float 转换为 int 在 C 中无法正常工作
- javascript - 即使我将状态分散到变量中,是否也需要使用 PrevState?